An index of all active MLS ID's for Dumfries

As of 9/16/2019, there are currently 200 properties for sale in Dumfries. Return to our City Index.

MLS # 1000027161
MLS # 1000030263
MLS # 1000121596
MLS # 1000379846
MLS # 1000984105
MLS # 1002358986
MLS # 1005941901
MLS # 1005941911
MLS # 1005941927
MLS # 1005941943
MLS # 1005959063
MLS # VAPW100027
MLS # VAPW100183
MLS # VAPW100193
MLS # VAPW100203
MLS # VAPW100255
MLS # VAPW100878
MLS # VAPW123480
MLS # VAPW209382
MLS # VAPW322954
MLS # VAPW322958
MLS # VAPW327824
MLS # VAPW390630
MLS # VAPW390882
MLS # VAPW433182
MLS # VAPW433898
MLS # VAPW434538
MLS # VAPW434744
MLS # VAPW435138
MLS # VAPW435524
MLS # VAPW435526
MLS # VAPW435808
MLS # VAPW462912
MLS # VAPW463292
MLS # VAPW463334
MLS # VAPW463676
MLS # VAPW465548
MLS # VAPW465818
MLS # VAPW466188
MLS # VAPW466856
MLS # VAPW466914
MLS # VAPW467026
MLS # VAPW467074
MLS # VAPW467600
MLS # VAPW467620
MLS # VAPW467732
MLS # VAPW468044
MLS # VAPW468268
MLS # VAPW468776
MLS # VAPW468996
MLS # VAPW469104
MLS # VAPW469458
MLS # VAPW469766
MLS # VAPW469872
MLS # VAPW470058
MLS # VAPW470236
MLS # VAPW470346
MLS # VAPW470368
MLS # VAPW470472
MLS # VAPW470634
MLS # VAPW470640
MLS # VAPW470658
MLS # VAPW470950
MLS # VAPW471036
MLS # VAPW471146
MLS # VAPW471314
MLS # VAPW471344
MLS # VAPW471368
MLS # VAPW471444
MLS # VAPW471578
MLS # VAPW471658
MLS # VAPW471692
MLS # VAPW471878
MLS # VAPW471964
MLS # VAPW472018
MLS # VAPW472028
MLS # VAPW472066
MLS # VAPW472232
MLS # VAPW472288
MLS # VAPW472480
MLS # VAPW472682
MLS # VAPW472712
MLS # VAPW472774
MLS # VAPW472784
MLS # VAPW472836
MLS # VAPW472852
MLS # VAPW472872
MLS # VAPW472886
MLS # VAPW473064
MLS # VAPW473084
MLS # VAPW473142
MLS # VAPW473714
MLS # VAPW473840
MLS # VAPW473900
MLS # VAPW473956
MLS # VAPW474064
MLS # VAPW474068
MLS # VAPW474254
MLS # VAPW474298
MLS # VAPW474426
MLS # VAPW474430
MLS # VAPW474584
MLS # VAPW474698
MLS # VAPW474874
MLS # VAPW474916
MLS # VAPW474918
MLS # VAPW475014
MLS # VAPW475034
MLS # VAPW475132
MLS # VAPW475272
MLS # VAPW475296
MLS # VAPW475386
MLS # VAPW475416
MLS # VAPW475480
MLS # VAPW475632
MLS # VAPW475770
MLS # VAPW475808
MLS # VAPW475868
MLS # VAPW475956
MLS # VAPW476022
MLS # VAPW476100
MLS # VAPW476126
MLS # VAPW476218
MLS # VAPW476324
MLS # VAPW476346
MLS # VAPW476354
MLS # VAPW476398
MLS # VAPW476404
MLS # VAPW476436
MLS # VAPW476438
MLS # VAPW476470
MLS # VAPW476642
MLS # VAPW476650
MLS # VAPW476696
MLS # VAPW476744
MLS # VAPW476766
MLS # VAPW476788
MLS # VAPW476812
MLS # VAPW476844
MLS # VAPW476898
MLS # VAPW476922
MLS # VAPW476938
MLS # VAPW477078
MLS # VAPW477084
MLS # VAPW477086
MLS # VAPW477162
MLS # VAPW477188
MLS # VAPW477208
MLS # VAPW477250
MLS # VAPW477312
MLS # VAPW477350
MLS # VAPW477352
MLS # VAPW477462
MLS # VAPW477502
MLS # VAPW477504
MLS # VAPW477510
MLS # VAPW477532
MLS # VAPW477544
MLS # VAPW477578
MLS # VAPW477664
MLS # VAPW477674
MLS # VAPW477752
MLS # VAPW477762
MLS # VAPW477812
MLS # VAPW477868
MLS # VAPW477964
MLS # VAPW477970
MLS # VAPW477976
MLS # VAPW477990
MLS # VAPW477994
MLS # VAPW478024
MLS # VAPW478030
MLS # VAPW478066
MLS # VAPW478078
MLS # VAPW478090
MLS # VAPW478140
MLS # VAPW478228
MLS # VAPW478236
MLS # VAPW478254
MLS # VAPW478264
MLS # VAPW478432
MLS # VAPW478456
MLS # VAPW478476
MLS # VAPW478486
MLS # VAPW478488
MLS # VAPW478502
MLS # VAPW478504
MLS # VAPW478508
MLS # VAPW478540
MLS # VAPW478544
MLS # VAPW478550
MLS # VAPW478632
MLS # VAPW478636
MLS # VAPW478736
MLS # VAPW478738
MLS # VAPW478742
MLS # VAPW478776
MLS # VAPW478824
MLS # VAPW478882
MLS # VAPW478916