61
126 E Balboa Blvd
Newport Beach, CA 92661
$3,498,000 USD
2,000 SF
3
Units
3% Cap Rate
2,000 SF
$3,498,000 USD
Multifamily