It’s not quite the second coming, but the Riverdale mansion built specifically for Jesus Christ has now sold after eight years on the market. The 15,000-square-foot home at 360 West 253rd Street closed for $6.2 million in January, neighborhood blog Welcome2theBronx reported, a significant discount from the original, rather celestial, asking price of $15 million. It was first listed in 2009, according to the website. The home was built in 1928 by a group known […]