17401 SW 144th Ct, Miami, FL 33177