1/83 Price Dropped by $800K $19,500,000 6 Beds10 Baths7,742 SqFt 960 Mariner Dr, Key Biscayne, FL 33149 Listed by The Corcoran Group