6810 N Saint Andrews Dr, Hialeah, FL 33015 – A11061062 - The Oscar ...