203 Tea Party Trail #68, Dover, DE 19901 - Homesnap