$1,690,0003 bd · 3 ba · 2,172 sqft2100 N Ocean Blvd # 12D, Fort Lauderdale, FL 33305THE PALMS TOWER ONE