261 NE 97th St, Miami Shores, FL 33138 – A11061008 - The Oscar Puig...