Canterbury Court Apartments

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