12309 SW 131 Ave, Miami Fl 33186