21 SW 15th Rd Miami, FL 33129