$3,400/moNew3 bd · 2 ba · 1,371 sqft3831 NW 1st Pl # 0, Deerfield Beach, FL 33442VILLAGES OF HILLSBORO SEC