3 bd
$1,950
Base rent
1430 North 58Th Street, Philadelphia, PA 19131