5894 SW 2nd Ter Miami, FL 33144