900 NE 18th Ave #804, Fort Lauderdale, FL 33304 - MLS#F10296940 - ...