Villa La Jolla Plaza

La Jolla, CA

Property Overview

Property Details

  • type: Mixed Use | Office & Retail

  • available sqft: 19,702 SF

  • total sqft: 19,702 SF

  • location: La Jolla, CA

Inquire about property

For More Insight