This LEED-certified, luxury rental development will feature 145 high end units, including one- to three-bedroom apartments, plus workspace studios with open floor plans.