RETAIL PROJETCS
Temecula, California
Retail 30,000 s.f.Restaurants 8,000 s.f.
Total 38,000 s.f.
Site 5.56 acres