10
2428 Newport Blvd
Costa Mesa, CA 92627
$2,899,500 USD
5,625 SF
5,625 SF
$2,899,500 USD
Freestanding