NYCHA - Todt Hill Houses

761 Manor Rd
Staten Island, NY 10314
Todt Hill Houses has seven, 6-story buildings with 502 apartments. Completed June 1, 1950, the 13.34-acre Staten Island development is bordered by Manor Road, Schmidts Lane, and LaGuardia and Westwood Avenues.
Own this business?
See a problem?

You might also like

United StatesNew YorkStaten IslandNYCHA - Todt Hill Houses

Partial Data by Foursquare.