Auto Parts and Accessories in San Antonio, TX
Auto Parts and Accessories
6226 San Pedro Ave.,
San Antonio ,
TX
78216
UNITED STATES
Based on 1 reviews
Very shady
I drove by Seyara Motors and noticed a beetle I had been wanting and was advertised at a great price so we pulled in to take a look. The lady was nothing but rude which should have been my first sign to turn around and walk away but I was...Worldwide > United States > San Antonio, TX > Auto Parts and Accessories