No photoActive$439,900TLC ≈ $4,078/mo 4 2.1 2,311 sqft130 SOUTH BROOKSVALE ROAD, North Haven, CT 06410