Downtown, Milford, CT Rent To Own