10781 Pine Lodge Trl, Davie, FL 33328 – A11060665 - The Oscar Puig ...