Beach-front in Milford, this luxury property is staged to accentuate the location, modern feel and eye catching views!