2 bd
$1,350
Base rent
1332 N 53Rd St, Philadelphia, PA 19131