950 SW 108th Ave, Pembroke Pines, FL 33025 – A11108467 - The Oscar ...