15213 SW 176th Ter, Miami, FL 33187 – A10877637 - The Oscar Puig Te...