123, East Main Street, Newark, New Castle County, Delaware, 19711, USA
Available - Apartment Complex
Additional Details
- Number of Tenants: 2-6
- Lease Start Date: June 1st
- Location: Main Street
About This Property The Center Square Apartments are located… More Details
https://www.youtube.com/watch?v=TBsdbaqQqxA About This Property 12 luxury apartments with 2… More Details
About This Property Located off of South Main Street,… More Details