News

The waterfront property on Miami’s Indian Creek Island comes with plans for a roughly 25,000-square-foot home.