King of Diamonds

17800 NE 5th Ave., Miami, 33162