1829 SW 12th St Miami, FL 33135