Rumor has it that curmudgeonly television personality Simon Cowell just dropped $10.85M on a three-bedroom "love nest" in NYC. The 3,381-square-foot penthouse offers crazy views, and looks just a bit more baby-friendly than the new dad's past properties. [NYP via Curbed NY; previously]
Filed under: