3095 SW 39th Ave Miami, FL 33146