An index of all active MLS ID's for Dumfries

As of 11/18/2019, there are currently 162 properties for sale in Dumfries. Return to our City Index.

MLS # 1000027161
MLS # 1000030263
MLS # 1000121596
MLS # 1000984105
MLS # 1005941901
MLS # 1005941927
MLS # 1005941943
MLS # 1005959063
MLS # VAPW100193
MLS # VAPW100203
MLS # VAPW123480
MLS # VAPW209382
MLS # VAPW322954
MLS # VAPW322958
MLS # VAPW390630
MLS # VAPW435524
MLS # VAPW435526
MLS # VAPW435808
MLS # VAPW463292
MLS # VAPW463334
MLS # VAPW465548
MLS # VAPW469104
MLS # VAPW470058
MLS # VAPW470236
MLS # VAPW470368
MLS # VAPW470640
MLS # VAPW470950
MLS # VAPW471146
MLS # VAPW472028
MLS # VAPW472066
MLS # VAPW472774
MLS # VAPW472852
MLS # VAPW473956
MLS # VAPW474426
MLS # VAPW474584
MLS # VAPW474624
MLS # VAPW476470
MLS # VAPW476788
MLS # VAPW477162
MLS # VAPW477188
MLS # VAPW477352
MLS # VAPW477504
MLS # VAPW477532
MLS # VAPW477664
MLS # VAPW477812
MLS # VAPW477970
MLS # VAPW477990
MLS # VAPW478024
MLS # VAPW478030
MLS # VAPW478066
MLS # VAPW478078
MLS # VAPW478140
MLS # VAPW478156
MLS # VAPW478198
MLS # VAPW478228
MLS # VAPW478236
MLS # VAPW478254
MLS # VAPW478264
MLS # VAPW478456
MLS # VAPW478476
MLS # VAPW478486
MLS # VAPW478488
MLS # VAPW478504
MLS # VAPW478508
MLS # VAPW478540
MLS # VAPW478544
MLS # VAPW478550
MLS # VAPW478738
MLS # VAPW478742
MLS # VAPW478916
MLS # VAPW479066
MLS # VAPW479072
MLS # VAPW479208
MLS # VAPW479258
MLS # VAPW479312
MLS # VAPW479316
MLS # VAPW479348
MLS # VAPW479352
MLS # VAPW479456
MLS # VAPW479470
MLS # VAPW479518
MLS # VAPW479520
MLS # VAPW479578
MLS # VAPW479622
MLS # VAPW479650
MLS # VAPW479764
MLS # VAPW479786
MLS # VAPW479830
MLS # VAPW479898
MLS # VAPW479928
MLS # VAPW479936
MLS # VAPW479988
MLS # VAPW480110
MLS # VAPW480118
MLS # VAPW480164
MLS # VAPW480232
MLS # VAPW480256
MLS # VAPW480260
MLS # VAPW480286
MLS # VAPW480302
MLS # VAPW480322
MLS # VAPW480344
MLS # VAPW480378
MLS # VAPW480388
MLS # VAPW480432
MLS # VAPW480470
MLS # VAPW480520
MLS # VAPW480550
MLS # VAPW480564
MLS # VAPW480694
MLS # VAPW480696
MLS # VAPW480726
MLS # VAPW480732
MLS # VAPW480804
MLS # VAPW480886
MLS # VAPW480966
MLS # VAPW481014
MLS # VAPW481016
MLS # VAPW481072
MLS # VAPW481084
MLS # VAPW481110
MLS # VAPW481116
MLS # VAPW481120
MLS # VAPW481176
MLS # VAPW481184
MLS # VAPW481198
MLS # VAPW481200
MLS # VAPW481206
MLS # VAPW481248
MLS # VAPW481268
MLS # VAPW481300
MLS # VAPW481320
MLS # VAPW481380
MLS # VAPW481422
MLS # VAPW481426
MLS # VAPW481524
MLS # VAPW481688
MLS # VAPW481712
MLS # VAPW481718
MLS # VAPW481726
MLS # VAPW481832
MLS # VAPW481842
MLS # VAPW481880
MLS # VAPW481886
MLS # VAPW481968
MLS # VAPW482004
MLS # VAPW482028
MLS # VAPW482060
MLS # VAPW482124
MLS # VAPW482126
MLS # VAPW482192
MLS # VAPW482280
MLS # VAPW482410
MLS # VAPW482466
MLS # VAPW482586
MLS # VAPW482608
MLS # VAPW482750
MLS # VAPW482792
MLS # VAPW482972
MLS # VAPW482974
MLS # VAPW482982
MLS # VAPW483026