No photoActive$1,375,000TLC ≈ $11,158/mo 7 3 3,600 sqft86 SECOND - STANNARD BEACH, New Britain, CT 06498