Michener Lofts

 1617 Poplar St, PhiladelphiaPA 19130
$1,150+Studio-2 BedsPets OK