Discover your new home at Terrace Apartments in Philadelphia, PA. This apartment community is located on Spruce Street in the 19139 area of Philadelphia. Come for a visit to check out the current floorplan options. This community features a wide variety of amenities and options like hardwood floors, controlled access, and smoke-free options. Stop by to talk about leasing your new apartment.