Back to WILLOWBROOK APARTMENTS CORP

All 1 buildings.

WILLOWBROOK APARTMENTS CORP · New York City · sorted by score (worst first)

GradeBuildingUnitsViolationsComplaintsScore
A
9 DEPPE PLACE
Staten Island · built 1969
16454110.0 / 10
Advertisement