28
100 Scholz Plz
Newport Beach, CA 92663
$749,000 USD
565 SF
1
Unit
5.46% Cap Rate
565 SF
$749,000 USD
Apartments