Updated Today 1262A Meriden Ave, Southington, CT 06489 Unit 1st Floor Apartment for Rent 2 Beds$1,800