$265,000

1122-26 N 63RD ST, Philadelphia, PA, 19151

ACTIVE