6475 Alvarado Rd
San Diego, CA 92120
$28.20 USD/SF/YR
1,052-1,618 SF
4
Spaces Available
Built 1900
1,079 SF Contiguous
Built 1900
1,052-1,618 SF
$28.20 USD/SF/YR
Office, Office/Medical, Retail