The Europa
22 West 66th Street New York City New York USA
View on a map- Year Build:
- 1995
- Storeys:
- 25
The Europa at 22 West 66th Street There are 25 storeys and 26 units in the complex The amenities in the complex include concierge full time doorman basement storage intercom elevator


