1920 W Balboa Blvd
Newport Beach, CA 92663
$5,952,850 USD
4,636 SF
4.4% Cap Rate
4,636 SF
$5,952,850 USD
Freestanding