Situated in New Castle County, which is home to almost 60% of the Delaware population, Liberty Square Apartments offers residents an warm oasis to call home. The community is located in Newark, providing the perfect balance of small town charm and the live/work/ play metropolitan upside. The community consists of 297 spacious and comfortable apartments along with top of the line amenities. With the steady demand of the transient Newark, Delaware demographic, along with below market rents, the asset offers significant and sustainable upside