The landlord of a squalid, mouse-and-roach-filled South Bronx apartment building has been ordered to pay a whopping $2.17 million fine and finally make repairs, city officials announced Thursday. Seth ...