3 & 2 bedroom apartments on Main Street with 2.5, 2, or 1 bathrooms. All utilities included, pet friendly, furnished or unfurnished. Click here for more information or visit the office located at 201 E Delaware Ave.
Next to the 5 & 10 (dime).
58 E Main Street, Newark, DE