1800 N 16th St, Philadelphia, PA 19121
Owls Perch Apartments are a collection of meticulously maintained 1-bedroom, 2-bedroom, & 3-bedroom apartments.
2005 N 17th St #A is a 3-bedroom, 3-bathroom apartment.
2034 N Cleveland St is a 3-bedroom, 2-bathroom home.
1818 N 16TH ST #1A is a 3-bedroom, 2-bathroomapartent.
2007 N 17th St is a triplex containg three 3-bedroom 1-bathroom apartments.
2009 N 17th St is a triplex containing three 3-bedroom 1-bathroom apartments.
1713 W Montgomery Ave #B is a 3-bedroom 3-bathroom apartment.
We would love to hear from you.
Feel free to reach out using the below details.
For rental inquires, call 215-431-5652 or complete the form below.