International House Location

Address
3600 Chestnut Street
Philadelphia PA, 19104

International House

Capacity:
50 Bikes