1/29 29 Under Contract $251,000 3 Beds2 Baths1,500 SqFt 156 FREEDOM TRL, New Castle, DE 19720 Townhouse MLS# DENC2072774 Listed by Natalia Khingelova of RE/MAX Edge