$399,900New3 bd · 3 ba · 1,302 sqft1043 SW 113th Ter, Pembroke Pines, FL 33025Herons Landing Phase II