The Olivia 315 W 33rd St, New York, NY
The Olivia sets a new standard of rental living, seamlessly combining design, modern-day conveniences, and an elevated level of service. Rising 36 stories, the building features iconic city views from many of the residences as well as the impressive amenity spaces.