FOR RENT
$1,100
1101 N 63rd Street
Philadelphia, PA 19151
1
bed
1
bath
103,960
Sq. Ft.
0.33
Acres Lot
Apartment
PAPH2312052
Apartment
1
Other
1 Full
1930
PHILADELPHIA
0.33
Acres
Public
7
Public Sewer