Alamo
55 E. 93rd Street New York City New York USA
View on a map- Year Build:
- 1899
- Storeys:
- 6
Alamo at 55 E 93rd Street There are 29 units in the complex
55 E. 93rd Street New York City New York USA
View on a mapAlamo at 55 E 93rd Street There are 29 units in the complex