505 W. 7th StreetNew Castle, DE 19720
Pay no rent until February 1st when you sign a 13-month lease and move-in by 12/31! Available on select apartments. Call today!