2 Shirley Commons Place. Providence Forge, VA 23140
From $699,950
- 3 Beds
- 2 Baths
- 2,467 SqFt
150 Wendenburg Court Unit F1. Aylett, VA 23009
From $419,000
- 3 Beds
- 2 Baths
- 2,036 SqFt
14505 Scotchtown Road. Montpelier, VA 23192
From $674,950
- 3 Beds
- 2 Baths
- 1,915 SqFt
350 Mt Mccauley Way. Aylett, VA 23009
From $309,000
- 3 Beds
- 2 Baths
- 1,472 SqFt
1 Shirley Commons Place. Barhamsville, VA 23011
From $779,950
- 4 Beds
- 4 Baths
- 3,588 SqFt
3 Shirley Commons Place. Providence Forge, VA 23140
From $839,950
- 5 Beds
- 4 Baths
- 4,032 SqFt
8207 Excaliber Pl. North Chesterfield, VA 23237
From $675,000
- 5 Beds
- 4 Baths
4824 St Patrick Ct. North Chesterfield, VA 23237
From $430,000
- 3 Beds
- 2 Baths
4129 Ambergrove Ave. Richmond, VA 23236
From $563,613
- 3 Beds
- 2 Baths
4205 New Kent Highway. Quinton, VA 23141
From $421,000
- 3 Beds
- 2 Baths
- 1,512 SqFt
Tbd Ambergrove Ave. Richmond, VA 23236
From $548,948
- 3 Beds
- 2 Baths
1629 Main Boulevard. Glen Allen, VA 23059
From $649,950
- 4 Beds
- 3 Baths
- 2,348 SqFt
4125 Ambergrove Ave. North Chesterfield, VA 23236
From $514,476
- 3 Beds
- 2 Baths
9477 Creek Summit Cir. Richmond, VA 23235
From $845,000
- 4 Beds
- 2 Baths
4121 Ambergrove Ave. North Chesterfield, VA 23236
From $616,920
- 3 Beds
- 2 Baths
15215 Lebanon Rd. Spring Grove, VA 23881
From $385,000
- 4 Beds
- 2 Baths
8201 Excaliber Pl. North Chesterfield, VA 23237
From $399,900
- 3 Beds
- 2 Baths
4912 Singing Bird Drive. Moseley, VA 23120
From $819,990
- 5 Beds
- 4 Baths
- 3,313 SqFt
Tbd Hearthside Dr. Prince George, VA 23875
From $349,900
- 4 Beds
- 2 Baths
15335 Lebanon Rd. Spring Grove, VA 23881
From $427,000
- 3 Beds
- 2 Baths
119 E 6Th Street. Richmond, VA 23224
From $533,000
- 3 Beds
- 4 Baths
- 1,899 SqFt
17307 Jojo Lane. Moseley, VA 23120
From $849,990
- 4 Beds
- 4 Baths
- 3,294 SqFt
15325 Princess Lauren Lane. Midlothian, VA 23112
From $459,950
- 3 Beds
- 4 Baths
- 2,776 SqFt
8527 Terroir Lane. New Kent, VA 23124
From $499,000
- 3 Beds
- 2 Baths
- 1,754 SqFt
11219 Sparwood Road. Chester, VA 23831
From $417,130
- 3 Beds
- 2 Baths
- 1,608 SqFt
536 Wendenburg Terrace. Aylett, VA 23009
From $479,990
- 3 Beds
- 2 Baths
- 2,241 SqFt
4141 Charles City Rd. Henrico, VA 23231
From $975,000
- 3 Beds
- 2 Baths
3505 Glenwood Range Way. Richmond, VA 23223
From $469,990
- 4 Beds
- 2 Baths
23 North Old Church Street. Petersburg, VA 23803
From $275,000
- 3 Beds
- 2 Baths
- 1,222 SqFt
8462 Villetta Pointe Lane. Mechanicsville, VA 23116
From $394,900
- 2 Beds
- 2 Baths
- 1,082 SqFt
8529 Chimney Rock Drive. Mechanicsville, VA 23116
From $719,000
- 3 Beds
- 2 Baths
- 2,542 SqFt
12524 Chesdin Crossing Drive. Chesterfield, VA 23838
From $765,000
- 4 Beds
- 4 Baths
- 2,900 SqFt
7762 Secret Knoll Terrace. Mechanicsville, VA 23111
From $454,890
- 3 Beds
- 2 Baths
- 2,152 SqFt
3100 Old Church Road. Mechanicsville, VA 23111
From $1,299,900
- 4 Beds
- 4 Baths
- 4,067 SqFt
3536 Ampfield Way. Midlothian, VA 23112
From $949,000
- 5 Beds
- 4 Baths
3519 Ampfield Way. Midlothian, VA 23112
From $945,000
- 5 Beds
- 4 Baths
5206 Singing Bird Dr. Moseley, VA 23120
From $1,125,000
- 4 Beds
- 4 Baths
9496 Angels Share Drive. Quinton, VA 23141
From $874,950
- 5 Beds
- 4 Baths
- 3,537 SqFt
9514 Angels Share Drive. Quinton, VA 23141
From $1,184,950
- 5 Beds
- 4 Baths
- 3,699 SqFt
12633 Branch Parke Drive. Manakin Sabot, VA 23103
From $609,900
- 3 Beds
- 2 Baths
- 2,293 SqFt