Electronics in South Pasadena, CA
Electronics
1323 Huntington Dr.,
South Pasadena ,
CA
91030
UNITED STATES
Based on 1 reviews
Review Above Obviously Written By Staff
The two "people" that work at Starbase computer are a couple of the rudest bipeds I've ever had the displeasure of doing busines with. Long story short, I was rudely blamed not once, but twice for things that turned out to be not my...Worldwide > United States > South Pasadena, CA > Electronics