12
7777 Alvarado Rd
La Mesa, CA 91942
$35.40 USD/SF/YR
357-4,351 SF
11
Spaces Available
Built 1983
4,351 SF Contiguous
Built 1983
357-4,351 SF
$35.40 USD/SF/YR
Office, Office/Medical