New Build on Imwalle Drive 1474 Imwalle Drive Santa Rosa Home $ 746,000 1474 Imwalle Drive, Santa Rosa CA 95401 1881 SQ FT 0.07 ACRE 4 BEDROOMS 2.5 BATHROOMS