The Beacon La Costa

  • Location: Carlsbad,CA
  • Address: Corner of El Camino Real and La Costa Avenue
  • Square Footage: 122,000

Corner of El Camino Real and La Costa Avenue