13891 SW 41st Ter Miami, FL 33175