Active
$ 559000
Active
$ 415000
Contingent
$ 275000
Active
$ 224900
new
$ 610000
new
$ 530000
new
$ 46500
new
$ 125000
new
$ 349000
Active
$ 92000
Active
$ 150000
Active
$ 150000
Active
$ 560000
Active
$ 699000
Contingent
$ 465000
Active
$ 775000
Contingent
$ 399000
Contingent
$ 249000
Active
$ 120000
Active
$ 3400000
Active
$ 899000
Active
$ 425000
Active
$ 389900
Contingent
$ 320000