An Orlando auto parts business claims to be AAA Approved, but some customers question if it's even a real company.
The property sits between Walgreens and the Vulcan National Building. According Harbert Realty, the intersection sees average ...