Dude, Where’s My Torqued Ellipse?

If you follow the clues deliberately spelled out in a Sept 24th article in the New York Times, you can find the exact address of South Bronx storage lot that mysteriously houses a Richard Serra sculpture.