1010 Turquoise St
San Diego, CA 92109
$23.88 USD/SF/YR
889-2,417 SF
5
Spaces Available
Built 1980
2,417 SF Contiguous
Built 1980
889-2,417 SF
$23.88 USD/SF/YR
Office