Property Overview
Property Details
-
type: Office
-
available sqft: 25,655 SF
-
location: 2605 Camino Del Rio South San Diego, CA