17, New Street, Newark, New Castle County, Delaware, 19711, United States
Available - Apartment
Additional Details
- Location: North Campus
- # of tenants: 1-3
About This Property Enjoy the convenience of Downtown Newark… More Details
About This Property Chapel House is located right off… More Details