$1,800/mo1 bd · 1 ba · 720 sqft333 SW 86th Ave # 104, Pembroke Pines, FL 33025WINDMILL LAKES III CONDO