🏡 21320 SW 224 St., Miami, FL 33170