12
3818-3824 Ocean View Blvd
Montrose, CA 91020
$60.00 USD/SF/YR
2,622 SF
1
Space Available
Built 1939
2,622 SF Contiguous
Built 1939
2,622 SF
$60.00 USD/SF/YR
Retail