8328 Clairemont Mesa Blvd
San Diego, CA 92111
Rate Upon Request
968-7,815 SF
4
Spaces Available
Built 1975
Built 1975
968-7,815 SF
Rate Upon Request
Retail