Overbrook Gardens

  • Overbrook
  • Overbrook
Overbrook Gardens
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.

Property Map

Similar Properties