168 South Main Street, Newark, DE, United States
Available - Apartment
Additional Details
- # of Parking Spots: 2
- Location: West Campus
- Lease Start Date: June 1st
Astra Plaza is located above Santa Fe Mexican Grill.… More Details
https://www.youtube.com/watch?v=iJa_8htCo8c About This Property The Newark Bank Building Apartments… More Details
About This Property Pomeroy Station 2, 3 or 4… More Details