answersLogoWhite

0

The Frederick Douglas house are located in Manhattan, New York between West 100th and West 104th streets. They are public housing and were built in 1958.

User Avatar

Wiki User

13y ago

What else can I help you with?