2364 NE 8th St, Fort Lauderdale, FL 33304 | For Sale ($2,850,000) | MLS F10440963 | Realstoria