1145 SW 79th Ave Miami, FL 33144