10400 SW 122nd St Miami, FL 33176