inside the futuristic Florida property with 150 feet of waterfront