I do not have any of the confirmed back story details but rumor has it that Tattoo from Fantasy Island had it built in Medford. ...if you look very closely at the far right you can see Tattoo standing to the right of one of the trees pointing up at a plane flying by Zee Plane Zee Plane....he's always been a fan of Logan so he had the house built in Medford....rumor also has it that Tattoo is the official snow measurer for lLogan....