Buena Vista Tire, Lemon Grove, CA, 91945 | Tires, Rims & Auto | Snap Finance