$80
2015 Penrose Ave
Philadelphia, PA 19145
Philadelphia, PA 19145
Located in the heart of the famous suburban South Philadelphia, just minutes away from the home of the Philadelphia Eagle's Stadium as well as Center...
more
Amenities
Swimming Pool, Pets Allowed, Fitness Center, Wheelchair Accessible, Air Conditioning, Television... see all
Swimming Pool, Pets Allowed, Fitness Center, Wheelchair Accessible, Air Conditioning, Television... see all
