Consider touring Stenton House Apartments Apartments in Philadelphia, PA. This apartment is located in Philadelphia, PA at 6201 N 15th St. The area has attractive views and tree lined streets.
Residents with cars must park on the street. Residents appreciate the neighborhood amenities surrounding Stenton House Apartments. This part of Philadelphia is bike friendly so you can ride to most local destinations. Neighborhood parks offer a welcome respite.
For additional information, please reach out to the apartment.