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