1623 W 3RD ST — Family Income-Restricted Apartments in Wilmington, Delaware · 60% AMI