3340 NE 38th St Fort Lauderdale FL 33308 | MLS F10087819