23 Waverly Place
23 Waverly Place New York City New York USA
View on a map- Year Build:
- 1899
- Storeys:
- 6
23 Waverly Place at 23 Waverly Place There are 122 units in the complex
23 Waverly Place New York City New York USA
View on a map23 Waverly Place at 23 Waverly Place There are 122 units in the complex