17840 NW 6th Pl Miami, FL 33169