$1,107

336 N 63RD ST UNIT COMMERCIAL, Philadelphia, PA, 19139

ACTIVE