Property Overview
Property Details
-
type: Mixed Use | Office & Retail
-
available sqft: 19,702 SF
-
total sqft: 19,702 SF
-
location: La Jolla, CA