10900 SW 88th St, Miami