Located in Milford, minutes from local shops, restaurants, entertainment and more, Millcroft Apartments has a lot to offer you when it comes to a great location and neighborhood!