Back to LIU, ZHEN

All 2 buildings.

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

GradeBuildingUnitsViolationsComplaintsScore
A
121-24 8 AVENUE
Queens · built 2004
22127.6 / 10›
A
448 ASHFORD STREET
Brooklyn · built 2006
31218.6 / 10›
Advertisement