Active
$ 1999900
Contingent
$ 439000
Active
$ 380000
Active
$ 344900
Active
$ 700000
Active
$ 239900
Contingent
$ 415000
Contingent
$ 354900
Contingent
$ 390000
Active
$ 345000
Active
$ 399000
Active
$ 337999
Active
$ 339000
Active
$ 395000
Active
$ 2700000
Active
$ 300738
Active
$ 349000
Active
$ 330000
Active
$ 699900
Active
$ 330000
Pending
$ 340707
Active
$ 300416
Pending
$ 272266
Pending
$ 249571