USD $
Choose a Currency
 

2454 Blanchard Road
Santa Rosa (ven), CA 93012, USA
$1,050,000 USD
5 bedrooms 4 baths/1 partials
3737 Sq Feet | 347 Sq M