Click to enlarge
CHULA VISTA -
614 Palomar St, Chula Vista, CA 91911, USA
High traffic counts. Adjacent to Apple Bee's, Party City, Ross Dress for Less, Office Depot, Food 4 Less & other retailers. Neighboring Tenants: Target, Michaels, Dollar Tree, Planet Fitness, Wal-Mart, Costco & other retailers.