58
20072 SW Birch St
Newport Beach, CA 92660
$9,999,000 USD
18,000 SF
6.75% Cap Rate
18,000 SF
$9,999,000 USD
Medical