Rent -

251 Knollwood Drive Key Biscayne

251 Knollwood Drive Key Biscayne
For Sale -Rent -
$10,750,000 - Single Family

Waterfront Real Estate At 251 Knollwood Drive Key Biscayne Incredible resort-like living in this exclusive waterfront estate a short distance from renowned Key Biscayne beaches. Nestled on an oversized 31,000…

More Details
8,818 Sq. Ft.6 Bedrooms9 Bathrooms