Back to FELICIA DEBARROS

All 1 buildings.

FELICIA DEBARROS · New York City · sorted by score (worst first)

GradeBuildingUnitsViolationsComplaintsScore
B
109-43 135 STREET
Queens · built 1920
23136.4 / 10›
Advertisement