Beech International Village at Temple University

(1)
 1520 Cecil B Moore Ave, PhiladelphiaPA 19121
$810+1-2 Beds