A multi-million dollar home is officially off the market. 7 News has learned that 50 Tudor Place in the Elmwood Village sold ...