18942 SW 308th St, Homestead, FL 33030 – A11061282 - The Oscar Puig...