3030 SW 22nd St, Fort Lauderdale, FL 33312, USA
3019 Anglers Ave #102, Fort Lauderdale, FL 33312, USA
4510 SW 22nd Ct, Fort Lauderdale, FL 33317, USA
260 SW 32nd Ct, Fort Lauderdale, FL 33315, USA