21
2301 Newport Blvd
Costa Mesa, CA 92627
$3,995,000 USD
3,624 SF
3,624 SF
$3,995,000 USD
Medical