7280 SW 89th St #D302, Miami, FL 33156 – A11070238 - The Oscar Puig...