0 Church Street #6925747, Milford, DE 19963 - Homesnap