Leo seems to have flown under the radar for a long time, all the while being close to the Chin reportedly? There are quite a few Genovese guys like that, not househod names, but infamous in their own right.
There was a news article that showed Leo's house a few years back when he was indicted. It appears to be the same house. Same long driveway, same part of Jersey, etc.