Richmond, VA Homes for Sale & Real Estate

price
-
1-41 of 604 Homes
$325,000 | 6004 Geneva Drive | Fawnbrook
Compass Coming Soon
4
Beds
2.5
Baths
1,808
Sq. Ft.
$275,000 | 1434 Rogers Street | Brauers
Listed By Compass
5
Beds
2
Baths
1,544
Sq. Ft.
$200,000 | 1423 Garber Street | Fulton Hill
Listed By Compass
2
Beds
1
Bath
720
Sq. Ft.
$230,000 | 1913 Dinwiddie Avenue | Blackwell
Listed By Compass
3
Beds
1.5
Baths
1,260
Sq. Ft.
$215,000 | 2006 Dinwiddie Avenue | Mason Park
Listed By Compass
3
Beds
1
Bath
1,216
Sq. Ft.
$210,000 | 1835 Keswick Avenue | Oak Grove
Listed By Compass
3
Beds
2
Baths
1,568
Sq. Ft.
$210,000 | 2417 Warwick Avenue | Bellemeade
Listed By Compass
3
Beds
1
Bath
1,200
Sq. Ft.
$210,000 | 1021 Fourqurean Lane | Green Park
Listed By Compass
3
Beds
1
Bath
864
Sq. Ft.
$195,000 | 2710 Wellington Street | Green Park
Listed By Compass
2
Beds
1
Bath
677
Sq. Ft.
$240,000 | 3603 Reynolds Road | East Highland Park
Listed By Compass
3
Beds
1.5
Baths
1,040
Sq. Ft.
$200,000 | 3605 Maryland Avenue | North Highland Park
Listed By Compass
3
Beds
1
Bath
980
Sq. Ft.
$200,000 | 3306 Detroit Avenue | North Highland Park
Listed By Compass
2
Beds
1
Bath
836
Sq. Ft.
$215,000 | 3409 2nd Street | North Highland Park
Listed By Compass
3
Beds
2
Baths
980
Sq. Ft.
$180,000 | 3323 Dill Avenue | North Highland Park
Listed By Compass
3
Beds
1
Bath
1,080
Sq. Ft.
$274,990 | 1413 Chambers Street | Bellemeade
Listed By Compass
4
Beds
1
Bath
1,217
Sq. Ft.
$225,000 | 1203 North 34th Street | Oakwood
Listed By Compass
3
Beds
1
Bath
720
Sq. Ft.
$255,000 | 2100 Dinwiddie Avenue | Mason Park
Listed By Compass
4
Beds
2
Baths
1,622
Sq. Ft.
$245,000 | 1815 Carlisle Avenue | Montrose Heights
Listed By Compass
Open: 12/22 12:30PM - 01:30PM
3
Beds
1
Bath
1,471
Sq. Ft.
$265,000 | 6013 Warwick Richmond Va 23224 | Worthington
Listed By Compass
$695,000 | 335 Charmian Road | Wilton
Listed By Compass
-
Beds
-
Baths
-
Sq. Ft.
$219,000 | 3425 1st Avenue | North Highland Park
Listed By Compass
2
Beds
1
Bath
694
Sq. Ft.
$205,000 | 2604 Hargrove Street | Swansboro
Listed By Compass
2
Beds
1
Bath
661
Sq. Ft.
$635,000 | 2216 West Grace Street | West Grace Street
Listed By Compass
3
Beds
3
Baths
1,547
Sq. Ft.
$535,000 | 10012 Oldfield Drive | Huguenot
Listed By Compass
4
Beds
3
Baths
3,040
Sq. Ft.
$359,000 | 3106 Carolina Avenue | North Highland Park
Listed By Compass
Open: 12/22 12:00PM - 01:00PM
4
Beds
3
Baths
1,776
Sq. Ft.
$275,000 | 100 East Broad Rock Road | Swansboro West
Listed By Compass
Open: 12/22 11:00AM - 12:00PM
3
Beds
1
Bath
1,545
Sq. Ft.
$599,900 | 2115 2nd Avenue | Chestnut Hill
Listed By Compass
4
Beds
3.5
Baths
2,540
Sq. Ft.
$529,000 | 2433 Ownby Lane, Unit B10 | The Diamond
Listed By Compass
Virtual Tour
3
Beds
2.5
Baths
2,517
Sq. Ft.
$980,000 | 115 South Arthur Ashe Boulevard | The Fan
Listed By Compass
$187,000 | 3410 Decatur Street | Broad Rock
Listed By Compass
2
Beds
1
Bath
600
Sq. Ft.
$1,075,000 | 223 North Arthur Ashe Boulevard | The Fan
Listed By Compass
8
Beds
8
Baths
3,110
Sq. Ft.
$1,595,000 | 49 Willway Avenue | Mary Munford
Listed By Compass
5
Beds
4.5
Baths
3,679
Sq. Ft.
$299,950 | 9517 Groundhog Drive | Edgehill Townhouses
Coming Soon
2
Beds
2.5
Baths
1,830
Sq. Ft.
$424,900 | 1001 Ryder Road | Brighton Green
Coming Soon
4
Beds
2.5
Baths
2,397
Sq. Ft.
$364,000 | 1101 Haxall Point, Unit 804 | Central Office
Coming Soon
2
Beds
2
Baths
1,037
Sq. Ft.
$749,950 | 2800 East Franklin Street | St. Johns Church
Coming Soon
3
Beds
2
Baths
2,016
Sq. Ft.
$325,000 | 6024 Jahnke Road | Cedarhurst
Coming Soon
3
Beds
1.5
Baths
1,250
Sq. Ft.
$499,950 | 2507 Brook Road | Virginia Union
Coming Soon
4
Beds
2.5
Baths
2,968
Sq. Ft.
$299,900 | 1804 Halifax Avenue | Mason Park
Coming Soon
3
Beds
2
Baths
1,451
Sq. Ft.
$475,000 | 2020 Barton Avenue | Southern Barton Heights
Coming Soon
5
Beds
2
Baths
3,075
Sq. Ft.
$349,950 | 1105 Penobscot Road | Chamberlayne
Coming Soon
3
Beds
2
Baths
1,243
Sq. Ft.
 
...