712 NW 9th Ave #7321, Fort Lauderdale, FL 33311, United States
2910 E Commercial Blvd unit b, Fort Lauderdale, FL 33308, United State...
2901 W Cypress Creek Rd, Fort Lauderdale, FL 33309, United States