331 SW 105th Pl Miami, FL 33174