419 Flower Ave, Santa Rosa, CA 95404

$449,500    SOLD