$14,900,0008 bd · 9 ba · 9,416 sqft441 Isle Of Palms Dr, Fort Lauderdale, FL 33301STILWELL ISLES ISLE OF PA