Active
$ 319900
Active
$ 579000
Contingent
$ 589000
Active
$ 539000
Active
$ 1495000
Active
$ 885000
Contingent
$ 499500
Active
$ 345000
Active
$ 415000
Active
$ 149900
Active
$ 59900
new
$ 425000
Active
$ 2500000
Active
$ 220000
Active
$ 489000
Active
$ 299000
Active
$ 189000
Active
$ 412500
Pending
$ 359000
Pending
$ 158000
Pending
$ 158000
Active
$ 859900
Contingent
$ 339900
Active
$ 1199000