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