Santa Rosa Townhouse 1772 Las Raposas Court Santa Rosa Home $ 325,000 1772 Las Raposas Ct, Santa Rosa CA 95409 1220 SQ FT 0 ACRE 3 BEDROOMS 1.5 BATHROOMS