13270 SW 131st St Miami, FL 33186