Step into luxury living with this fully furnished apartment nestled in the heart of vibrant Wilmington, DE. Immerse yourself in the city's rich history and bustling downtown scene, just steps away fro
Third floor front unit available. 12 unit Luxury Apartment Building built at 1704 and 1706 Shallcross Avenue in a great Trolley Square location. Six two bedroom, two bath apartments at each address w