6601 SW 20th St, Miramar, FL 33023, USA