191 NE 23rd Ave Fort Lauderdale, FL 33301
5 Bed | 6 Bath | 5293 SQFT | 2 hours Online | Built in 1998 | Active Single Family Residence For Sale | A12098267
$12,000,000
*This exquisite two-story waterfront residence is gracefully set in the heart of Fort Lauderdale’s prestigious Seven Isles, surrounded by breathtaking water views and the beauty of South Florida
* 5-bedroom, 5½-bath waterfront residence covets a corner-lot position with expansive water frontage a...