Deer Valley Creator's 'Remarkable' $5 Million San Juan Island Estate Set To Go Up for Auction—With No Reserve
Edgar Stern, who founded the iconic Deer Valley ski resort in 1981, built the stunning San Juan Island home in 1989.
Edgar Stern, who founded the iconic Deer Valley ski resort in 1981, built the stunning San Juan Island home in 1989.