10900 Sw 196th St Miami Fl 33157