2260 NE 67th St #1732, Fort Lauderdale, FL 33308 - MLS#F10295971 -...