Back to QIU, CHENMENG

All 1 buildings.

QIU, CHENMENG · New York City · sorted by score (worst first)

GradeBuildingUnitsViolationsComplaintsScore
A
223-52 56 AVENUE
Queens · built 1970
2697.4 / 10›
Advertisement