Center Square

Price Upon Request · Apartment · Available

The Center Square Apartments are located at 10 Center Street in downtown Newark. Available for rent are 14 units comprised of two and three bedroom apartments that can accommodate up to 4 or 5 people.

For more information on this apartment click here  or fill out the contact form below

Features

  • Neighborhood:

    Above Walgreens

Location

10 Center Street, Newark, DE, United States

Contact





captcha
Message has been sent successfully.

Similar Properties (15)