2171 Frederick APT Building
2171 Frederick Douglass Blvd, New York, NY 10026
2171 Frederick Douglass Blvd, New York, NY 10026