103 Main Street, Odessa, DE 19730 - Homesnap