18242 SW 33rd St Miramar, FL 33029