- 201 Knollwood Dr #201, Key Biscayne, FL 33149$65,000/mo5 beds · 5.5 baths · 5,341 sq ft201 Knollwood Dr #201Key Biscayne, FL 33149
- 241 Harbor Dr #241, Key Biscayne, FL 33149$23,000/mo6 beds · 6 baths · 3,155 sq ft241 Harbor Dr #241Key Biscayne, FL 33149
Updated






