5
2193 Francisco Ave
Santa Rosa, CA 95403
$1,750,000 USD
5.21 AC
5.21 AC
$1,750,000 USD
Residential