20
2301 Newport Blvd
Costa Mesa, CA 92627
$4,500,000 USD
3,624 SF
3,624 SF
$4,500,000 USD
Medical