127 York Street Office for lease