Overbrook Gardens 900 North 63rd St, Philadelphia, PA 19151
For Rent - Apartment Building
Overbrook Gardens
900 North 63rd St, Philadelphia, PA 19151
Overbrook Garden Apartments at 900 North 63rd St, Philadelphia, PA 19151 include heat, hot water, and cooking gas. All units pet friendly and no pet fees.
Studios $795
1Br’s $895
2br’s $1050
Available Rental Units
Sorry, but we couldn't find any results in the MLS that match the specified search criteria.