74 S Longwood Lane, Clayton, DE 19938 - Homesnap