22101 SW 114th Court, Miami, FL 33170 - Homesnap