114 Nw 22nd Ave Miami, FL 33125