8 NW 8th Pl Fort Lauderdale FL 33311 | MLS F10078905