$600,000 – $800,000

Search homes for sale New Milford CT 06776 from $600,000 – $800,000