12 Cornwallis Square, Newark, DE 19713 - Homesnap