42 NW 109th Ave Miami, FL 33172