103 N Meadow Drive, Odessa, DE 19730 - Homesnap