The development will feature five condo towers, each 20 stories tall and will include 1,498 residential units as well as 141,694 square feet of commercial space.