Buildings
Key Biscayne
3
For Sale
$17,566,667
Avg Price
$13,250,000
From
$19,950,000
To
2 for rent · $55,000 – $80,000/mo
120 Knollwood Dr, Key Biscayne FL 33149
$19,500,000
960 Mariner Dr, Key Biscayne FL 33149
121 Knollwood Drive, Key Biscayne FL 33149
For more information, call