2910 NW 20th St, Fort Lauderdale, FL 33311 - MLS#A11054002 - Julia ...