• 10,000 sq ft available (divisible)
  • Fully equipped
  • Ready for immediate occupancy
 
Building Address:
505 Coast Blvd South
La Jolla, California 92037