13120 SW 92nd Ave Miami, FL 33176