Plaza Towers

(8)
 2350 Tremont Street, Northeast PhiladelphiaPA 19115
$800+Studio-3 BedsPets OK