412 SE 23rd St, Fort Lauderdale, FL 33316, United States
2625 NE 13th Ct, Fort Lauderdale, FL 33304, United States