8
104 Onyx Ave
Newport Beach, CA 92662
$3,699,000 USD
904 SF
3.72% Cap Rate
904 SF
$3,699,000 USD
Specialty