1 bd
$1,150
Base rent
2143 North 29Th Street, Philadelphia, PA 19121
Pet friendly