Back to LIU, ZHEN YU

All 1 buildings.

LIU, ZHEN YU · New York City · sorted by score (worst first)

GradeBuildingUnitsViolationsComplaintsScore
A
1826 HART STREET
Queens · built 2006
3368.8 / 10›
Advertisement