CAPE FLA SUB SEC 2

960 Mariner Dr Key Biscayne FL 33149

FOR SALE
960 Mariner Dr, Key Biscayne FL 33149
6 bed
8 bath
7742 sqft

$19,500,000

$3,300,000
Price Decreased