6475 Big Stone Beach Road, Milford, DE 19963 - Homesnap