Canterbury Court Apartments

(5)
 9951 Academy Road, PhiladelphiaPA 19114
$1,015+1-2 BedsPets OK