The 130-unit apartment complex will be located right off the I-95 exit near the Happy Valley neighborhood in Wilmington.