13320 SW 110th Ave Miami, FL 33176