12 Vandyke Street #5, Dewey Beach, DE 19971 - Homesnap