1 of 261029 N. Lombard St. Wilmington, DE 19801 (opens in new tab)1029 North Lombard Street, Wilmington, DE 19801(205) 952-6567$1,600/moFees may apply12-mo lease1 unit available3 bedView DetailsCheck availability
1 of 10602 Taylor Street (opens in new tab)602 Taylor Street, Wilmington, DE 19801(302) 397-8228View DetailsCheck availability
1 of 10843 North Spruce Street (opens in new tab)843 North Spruce Street, Wilmington, DE 19801(302) 397-8228View DetailsCheck availability
1 of 13921 N PINE Street (opens in new tab)921 North Pine Street, Wilmington, DE 19801(302) 295-4845View DetailsCheck availability
1029 N. Lombard St. Wilmington, DE 19801 3 Beds, 1 Bath, $16003 Beds • 1 Bath • 1225 sqftBase monthly rent$1,600+AvailableNow