23
2009-2046 Ravello Way
Santa Rosa, CA 95403
$3,045,000 USD
27,070 SF
5
Units
5.15% Cap Rate
27,070 SF
$3,045,000 USD
Apartments