16
4123 Ocean View Blvd
Montrose, CA 91020
$1,875,000 USD
3,932 SF
6
Units
4.32% Cap Rate
3,932 SF
$1,875,000 USD
Apartments