2018 Knolls Drive
2018 Knolls Dr, Santa Rosa, CA 95405
$580,000

Interior

Exterior

Area & Lot

Finance

BESbswy