2501 NE 2nd Dr, Homestead, FL 33033 – A11090246 - The Oscar Puig Te...