Freddy Yang is owner and founder of New Star Toys, a manufacturer and wholesaler of toys for young children based in Vernon, CA. He paid just under $3 million for this home in 2005.