Home Other Stuff Law & Order’s Christopher Meloni Sold His New Canaan Estate for $4.3 Million