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