20715 NE 32nd Pl Miami, FL 33180