4526 E Aqua Bella Lane, Fort Lauderdale, FL, 33312