This 1,000 square foot retail space at Vail Ranch Plaza is available for lease.
Major tenants include EOS Fitness, PetSmart and Sprouts Farmers Market plus other small shops.
Vail Ranch Plaza has ample parking with 509 spaces and is located at 32413 Temecula Pkwy #400 in Temecula, California.