Meadows Village Shopping Center
31771 Rancho California Road, Temecula, CA, USA
Property size:
80,553 ft²
Major Tenants:
Barons Market, CVS, Starbucks, Wells Fargo