8328 Clairemont Mesa Blvd
San Diego, CA 92111
$33.00 USD/SF/YR
1,500-8,000 SF
4
Spaces Available
Built 1975
Built 1975
1,500-8,000 SF
$33.00 USD/SF/YR
Office/Medical