11120 Sw 196th St Miami Fl 33157