Back to 2089 91 AMSTERDAM AVE

All 2 buildings.

2089 91 AMSTERDAM AVE · New York City · sorted by score (worst first)

GradeBuildingUnitsViolationsComplaintsScore
D
2089 AMSTERDAM AVENUE
Manhattan · built 1915
20207822.8 / 10›
A
2091 AMSTERDAM AVENUE
Manhattan · built 1905
2080447.6 / 10›
Advertisement