Santa Rosa
Santa Rosa, CA, 95404
1724.0 _sqft_
$377 _persqft_
$650,000
24 DOM
MLS# 21626708
Built 1958
2-4 Units