20101 NE 10th Place Way Miami, FL 33179