2552 N Federal Hwy, Fort Lauderdale, FL 33305, United States
800 W Oakland Park Blvd, Fort Lauderdale, FL 33311, United States
4748 SW 34th Terrace, Fort Lauderdale, FL 33312, United States
2543 Nassau Ln, Fort Lauderdale, FL 33312, United States