1983 N 63rd Street
PHILADELPHIA, PA 19151
Listed on By Owner by Peter Han
- 5 Bed
- 2.0 Baths
- 2220 Sqft(Lot)
Apt rental!!! , not full house rental ,3 story mix use building, first floor: grocery & deli store , rent for 2nd &3rd floor , 2nd floor:...
Read More