1 Day Ago COMPARE 17 Lownds Dr, Windsor Locks, CT 06096 Unit 2 Condo for Rent2 Beds $1,800 EmailEmail PropertyCall(860) 407-5456