$79,0001 bd · 1 ba · 660 sqft6150 NW 62nd Street # 107, Fort Lauderdale, FL 33319Bermuda Club Bldg 11