2113 Dennis Ln
Santa Rosa, CA 95403
$1,088,888 USD
9,925 SF
2
Units
9,925 SF
$1,088,888 USD
Multifamily