9980 SW 83rd Avenue Miami, FL 33156