Back to STEVEN D LLC

All 2 buildings.

STEVEN D LLC · New York City · sorted by score (worst first)

GradeBuildingUnitsViolationsComplaintsScore
A
93 AVENUE D
Manhattan · built 1900
24278.0 / 10›
—
283 E 7TH ST
Manhattan
—00— / 10›
Advertisement