3878 Green Street #I13U, Claymont, DE 19703 - Homesnap