18
811 25th St
San Diego, CA 92102
$24.60 USD/SF/YR
2,467 SF
1
Space Available
Built 2013
2,467 SF Contiguous
Built 2013
2,467 SF
$24.60 USD/SF/YR
Office