Back to LIU, ZHEN CHUN

All 1 buildings.

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

GradeBuildingUnitsViolationsComplaintsScore
A
65-20 JAY AVENUE
Queens · built 1915
321910.0 / 10›
Advertisement