The Trafalgar House
188 East 70th Street New York City New York USA
View on a map- Year Build:
- 1985
- Storeys:
- 31
The Trafalgar House at 188 East 70th Street There are 31 storeys and 100 units in the complex The amenities in the complex include full time doorman health club elevator



