10243 SW 20th St Miramar, FL 33025