Back to HELEN R LEFF

All 1 buildings.

HELEN R LEFF · New York City · sorted by score (worst first)

GradeBuildingUnitsViolationsComplaintsScore
C
2665 NETHERLAND AVENUE
Bronx · built 1988
10865.0 / 10›
Advertisement