2325 NW 102nd Pl Miami, FL 33172