7350 SW 89th St #1702S Miami, FL 33156