Annex Building of the Church of New Hope and Faith Inc.

Annex Building of the Church of New Hope and Faith Inc.

Location:662 N. 39th Street Philadelphia, Pa