6628 N 8th Street, Philadelphia, PA 19126 - HotPads