11
7658 University Ave
La Mesa, CA 91941
$28.20 USD/SF/YR
2,900 SF
1
Space Available
Built 1967
2,900 SF Contiguous
Built 1967
2,900 SF
$28.20 USD/SF/YR
Retail