19963 SW 122nd Ct Miami, FL 33177