An index of all active MLS ID's for Dumfries

As of 4/1/2020, there are currently 148 properties for sale in Dumfries. Return to our City Index.

MLS # 1000027161
MLS # 1000030263
MLS # 1000984105
MLS # 1005941943
MLS # 1005959063
MLS # VAPW123480
MLS # VAPW322954
MLS # VAPW322958
MLS # VAPW390630
MLS # VAPW435524
MLS # VAPW435808
MLS # VAPW463334
MLS # VAPW469104
MLS # VAPW470058
MLS # VAPW470368
MLS # VAPW472852
MLS # VAPW476628
MLS # VAPW477162
MLS # VAPW477352
MLS # VAPW477990
MLS # VAPW478078
MLS # VAPW479348
MLS # VAPW479456
MLS # VAPW479622
MLS # VAPW479786
MLS # VAPW479898
MLS # VAPW479928
MLS # VAPW480110
MLS # VAPW480286
MLS # VAPW480302
MLS # VAPW480388
MLS # VAPW480550
MLS # VAPW481426
MLS # VAPW481524
MLS # VAPW481550
MLS # VAPW481832
MLS # VAPW482126
MLS # VAPW482972
MLS # VAPW482974
MLS # VAPW482982
MLS # VAPW483206
MLS # VAPW483354
MLS # VAPW483382
MLS # VAPW483702
MLS # VAPW483742
MLS # VAPW483770
MLS # VAPW483962
MLS # VAPW484056
MLS # VAPW484146
MLS # VAPW484206
MLS # VAPW484214
MLS # VAPW484248
MLS # VAPW484452
MLS # VAPW484506
MLS # VAPW484574
MLS # VAPW484602
MLS # VAPW484702
MLS # VAPW484706
MLS # VAPW484756
MLS # VAPW484954
MLS # VAPW485064
MLS # VAPW485130
MLS # VAPW485228
MLS # VAPW485238
MLS # VAPW485290
MLS # VAPW485292
MLS # VAPW485294
MLS # VAPW485356
MLS # VAPW485358
MLS # VAPW485378
MLS # VAPW485396
MLS # VAPW485492
MLS # VAPW485548
MLS # VAPW485554
MLS # VAPW485560
MLS # VAPW485584
MLS # VAPW485608
MLS # VAPW485874
MLS # VAPW485934
MLS # VAPW485944
MLS # VAPW485998
MLS # VAPW486034
MLS # VAPW486040
MLS # VAPW486064
MLS # VAPW486138
MLS # VAPW486168
MLS # VAPW486180
MLS # VAPW486268
MLS # VAPW486278
MLS # VAPW486314
MLS # VAPW486316
MLS # VAPW486464
MLS # VAPW486466
MLS # VAPW486474
MLS # VAPW486536
MLS # VAPW486552
MLS # VAPW486560
MLS # VAPW486610
MLS # VAPW486640
MLS # VAPW486664
MLS # VAPW486698
MLS # VAPW486760
MLS # VAPW486762
MLS # VAPW486782
MLS # VAPW486796
MLS # VAPW486804
MLS # VAPW486808
MLS # VAPW486810
MLS # VAPW486812
MLS # VAPW486814
MLS # VAPW486816
MLS # VAPW486818
MLS # VAPW486820
MLS # VAPW486832
MLS # VAPW486834
MLS # VAPW486848
MLS # VAPW486868
MLS # VAPW486870
MLS # VAPW487004
MLS # VAPW487088
MLS # VAPW487164
MLS # VAPW487204
MLS # VAPW487226
MLS # VAPW487420
MLS # VAPW487422
MLS # VAPW487426
MLS # VAPW487468
MLS # VAPW487482
MLS # VAPW487516
MLS # VAPW487562
MLS # VAPW487582
MLS # VAPW487688
MLS # VAPW487764
MLS # VAPW487844
MLS # VAPW488050
MLS # VAPW488052
MLS # VAPW488064
MLS # VAPW488084
MLS # VAPW488110
MLS # VAPW488118
MLS # VAPW488166
MLS # VAPW488182
MLS # VAPW488206
MLS # VAPW488218
MLS # VAPW488306
MLS # VAPW488314
MLS # VAPW488386
MLS # VAPW488438