1101 NE 18th Avenue 8, Fort Lauderdale, FL 33304
1
bed
1
bath
600 Sq.Ft. LIVING AREA