8328 Clairemont Mesa Blvd
San Diego, CA 92111
Rate Upon Request
1,088-8,160 SF
4
Spaces Available
Built 1975
Built 1975
1,088-8,160 SF
Rate Upon Request
Retail