210-acre property was listed for sale in 2006
Asking price for 210-acre Lake Tahoe estate slashed to $75 million
Customized platform lets Chase Int'l agents mingle with clients