538-40 N 63RD ST, Philadelphia, PA, 19151
538-40 N 63RD ST, Philadelphia, PA, 19151
538-40 N 63RD ST, Philadelphia, PA, 19151
538-40 N 63RD ST, Philadelphia, PA, 19151
538-40 N 63RD ST, Philadelphia, PA, 19151

$1,150,000

538-40 N 63RD ST, Philadelphia, PA, 19151

5
Courtesy of: Mercury Real Estate Group