221 SW 22nd Rd Miami, FL 33129