3044 SW 42nd St, Fort Lauderdale, FL 33312, USA
1021 NW 1st St, Fort Lauderdale, FL 33311, USA
700 SW 21st Terrace, Fort Lauderdale, FL 33312, USA
3036 SW 10th St, Fort Lauderdale, FL 33312, USA