1100 SW 12th St 107 Fort Lauderdale FL 33315 | MLS F10064536