A 773,000-square-foot office tower located in the heart of Midtown South with close proximity to NoMad's hotels, restaurants and shopping amenities.