23
2009-2046 Ravello Way
Santa Rosa, CA 95403
$4,460,000 USD
27,070 SF
7
Units
5% Cap Rate
27,070 SF
$4,460,000 USD
Apartments