Canterbury Court Apartments

 9951 Academy Road, PhiladelphiaPA 19114