In a landmark deal that signals a new era of upscale island living, Terra and Fortune International Group have announced their joint acquisition of the former Silver Sands Beach Resort property in Key Biscayne for $205 million. The two powerhouses of South Florida luxury real estate plan to transform the site—located at 301 Ocean Drive—into Read More
View More