10
6475 Alvarado Rd
San Diego, CA 92120
$28.20 USD/SF/YR
772-5,848 SF
14
Spaces Available
Built 1900
776 SF Contiguous
Built 1900
772-5,848 SF
$28.20 USD/SF/YR
Office, Office/Medical