12 E Cary Street Unit 1. Richmond, VA 23219
From $829,900
- 3 Beds
- 4 Baths
- 3,033 SqFt
8 E Cary Street. Richmond, VA 23219
From $849,900
- 4 Beds
- 4 Baths
- 3,508 SqFt
2 Shirley Commons Place. Providence Forge, VA 23140
From $699,950
- 3 Beds
- 2 Baths
- 2,467 SqFt
5 Shirley Commons Place. Providence Forge, VA 23140
From $779,950
- 4 Beds
- 2 Baths
- 3,629 SqFt
7 Shirley Commons Place. Providence Forge, VA 23140
From $897,165
- 5 Beds
- 4 Baths
- 3,374 SqFt
1 Shirley Commons Place. Providence Forge, VA 23140
From $779,950
- 4 Beds
- 4 Baths
- 3,588 SqFt
Greenbriar Road Lot 2B. Walkerton, VA 23177
From $380,000
- 3 Beds
- 2 Baths
- 1,400 SqFt
4 Shirley Commons Place. Providence Forge, VA 23140
From $629,950
- 4 Beds
- 2 Baths
- 2,443 SqFt
6 Shirley Commons Place. Providence Forge, VA 23140
From $739,950
- 3 Beds
- 2 Baths
- 3,039 SqFt
3 Shirley Commons Place. Providence Forge, VA 23140
From $839,950
- 5 Beds
- 4 Baths
- 4,032 SqFt
12433 Bluffton Ridge Court. Henrico, VA 23238
From $1,980,000
- 4 Beds
- 4 Baths
- 4,556 SqFt
6537 Hardee Haven Place. Midlothian, VA 23112
From $544,950
- 3 Beds
- 4 Baths
- 3,002 SqFt
322 Maryland Avenue. Hopewell, VA 23860
From $309,900
- 3 Beds
- 2 Baths
- 1,316 SqFt
6541 Hardee Haven Place. Midlothian, VA 23112
From $489,950
- 3 Beds
- 4 Baths
- 2,784 SqFt
6549 Hardee Haven Place. Midlothian, VA 23112
From $544,950
- 3 Beds
- 4 Baths
- 3,002 SqFt
11051 Easy Street. Disputanta, VA 23842
From $429,000
- 3 Beds
- 2 Baths
- 1,402 SqFt
195 Loblolly Ln UnitB4. Aylett, VA 23009
From $416,350
- 3 Beds
- 2 Baths
193 Loblolly Ln UnitB3. Aylett, VA 23009
From $332,091
- 2 Beds
- 2 Baths
12637 Branch Parke Drive. Manakin Sabot, VA 23103
From $579,900
- 3 Beds
- 2 Baths
- 2,293 SqFt
10452 Meyers Park Drive. Ashland, VA 23005
From $579,900
- 3 Beds
- 2 Baths
- 1,845 SqFt
0 Canoe Pointe Loop. Moseley, VA 23120
From $583,490
- 2 Beds
- 2 Baths
5229 Encore Autumn Walk UnitJ60. Richmond, VA 23227
From $353,850
- 4 Beds
- 4 Baths
7687 Lloyd Terrace. Mechanicsville, VA 23111
From $470,740
- 3 Beds
- 2 Baths
- 1,960 SqFt
7683 Lloyd Terrace. Mechanicsville, VA 23111
From $460,740
- 3 Beds
- 2 Baths
- 1,960 SqFt
7679 Lloyd Terrace. Mechanicsville, VA 23111
From $460,740
- 3 Beds
- 2 Baths
- 1,960 SqFt
7675 Lloyd Terrace. Mechanicsville, VA 23111
From $470,740
- 3 Beds
- 2 Baths
- 1,960 SqFt
2904 Clifford Tower Drive. Henrico, VA 23231
From $464,920
- 3 Beds
- 2 Baths
- 2,372 SqFt
1 Calgary Ln. Chester, VA 23836
From $299,990
- 3 Beds
- 2 Baths
10400 Meyers Park Drive. Ashland, VA 23005
From $594,900
- 3 Beds
- 2 Baths
- 1,817 SqFt
9005 Carswell Street. North Chesterfield, VA 23237
From $519,900
- 5 Beds
- 4 Baths
- 3,036 SqFt
2845 Calgary Ln. Chester, VA 23831
From $379,990
- 4 Beds
- 2 Baths
7428 Rhone Court. New Kent, VA 23124
From $1,125,590
- 5 Beds
- 4 Baths
- 4,070 SqFt
4933 Little Henry Lane. Glen Allen, VA 23059
From $820,948
- 2 Beds
- 2 Baths
- 1,944 SqFt
Midway Terrace Lot 12. Chesterfield, VA 23838
From $599,990
- 5 Beds
- 3 Baths
- 2,511 SqFt
901 Commerce Street. Petersburg, VA 23803
From $289,950
- 3 Beds
- 2 Baths
- 1,676 SqFt
15561 Toread Didd Lane. Beaverdam, VA 23015
From $1,395,000
- 4 Beds
- 4 Baths
- 3,712 SqFt
146 Wendenburg Court Unit F3. Aylett, VA 23009
From $409,900
- 3 Beds
- 3 Baths
- 2,294 SqFt
3079 Maury Street. Richmond, VA 23224
From $420,000
- 4 Beds
- 2 Baths
- 1,680 SqFt
4990 Hundley Place. Mechanicsville, VA 23111
From $929,950
- 4 Beds
- 4 Baths
- 2,850 SqFt
3807 Dupuy Road. South Chesterfield, VA 23803
From $350,000
- 3 Beds
- 2 Baths