11950 SW 72nd Pl Miami, FL 33156