Escondido Valley Center

Location: Escondido, CA
Square Footage: 92,143
Major Tenants: BevMo, Staples, Verizon Wireless, Aldi

Share Tweet