Major development with 400 apartments up for final approval