2633 W Girard Ave

2633 W Girard Ave, Philadelphia, PA 19130


2 years ago

2633 W Girard

Currently renting the 2nd floor apartment. Haven't had any problems yet, and management has been very responsive and easy to contact. The daycare downstairs can be a bit noisy some days but overall it's been a great deal.