buy a home in Milford