12237 SW 112 Street

    Miami, FL 33186