Do they sell used electronics here? And consoles?
Address: 10951 E Mountain View Ave, Selma, CA 93662, USA
Eloy Alor | Sep 29, 2019
Very good place to go with family
Porfirio Montez | Sep 29, 2019
Yes, they do sell used electronics.
rafael escobar | Sep 29, 2019
No but its rare if you see one
Thanks! Your answer is awaiting moderation.