501 S 52nd St

501 S 52nd St, Philadelphia, PA 19143


1 year ago

Larchwood Flats

These are brand new apartments units with central air and a great view. I recently moved to Philly and settled on this place. The Septa bus stop is right outside my door and gives me easy access to the subway.
1 found this helpful.