No photoActive$629,900TLC ≈ $5,646/mo 4 2.1 2,377 sqft148 N MAIN STREET (WATER FRONT), Deep River, CT 06447