Escondido Town & Country
1625 E Valley Pkwy, Escondido, CA, USA
Property size:
70,042 ft²
Major Tenants:
Big Lots, Ross