The proposed development would include over two million square feet of residential off Montrose Parkway.