1 Day Ago COMPARE 8630 SW 3rd St, Pembroke Pines, FL 33025 Unit Pembroke Pines LAKE VIEW 1 Bed $2,000