Liberty Square

 1203 Germantown Ave, PhiladelphiaPA 19122
$1,425+Studio-2 BedsPets OK