Downstairs apartment in twenty unit complex in Nor

 1142-8 Terry Lane, Santa RosaCA 95403
$1,7002 Beds800 sqft