808 SE 4th St 24 Fort Lauderdale FL 33301 | MLS F10084097