Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Eagle Rock, VA Apartments & Houses For Rent
Save Search
price
-
Filters
Sort by Recommended
We found no matching results for your search
To view more listings near Eagle Rock, try one of these:
Adjust your filters
Zoom out
Clear your search
Similar homes within 22 miles
$1,250
4165 Country Club Road, Unit B
Troutville, VA 24175
1
Bed
1
Bath
520
Sq. Ft.
$1,795
7215 Peppervine Court
Roanoke, VA 24019
2
Beds
2.5
Baths
1,704
Sq. Ft.
$1,750
2312 Ranch Road Northwest
Roanoke, VA 24017
3
Beds
2.5
Baths
2,105
Sq. Ft.
$1,750
4522 Blue Ridge Boulevard
Blue Ridge, VA 24064
3
Beds
2
Baths
1,482
Sq. Ft.
$1,625
328 Lakehurst Avenue
Salem, VA 24153
2
Beds
2
Baths
1,025
Sq. Ft.
$800
3111 Ellsworth Street Northeast, Unit 10
Roanoke, VA 24012
1
Bed
1
Bath
-
Sq. Ft.
$2,695
138 West Calhoun Street
Salem, VA 24153
4
Beds
4
Baths
1,908
Sq. Ft.
$1,500
4342 Moomaw Avenue Northwest
Roanoke, VA 24017
3
Beds
1
Bath
2,120
Sq. Ft.
$1,250
46 Goodwin Avenue
Salem, VA 24153
2
Beds
1
Bath
850
Sq. Ft.
$1,025
3214 Forest Hill Avenue Northwest, Unit A
Roanoke, VA 24012
2
Beds
1
Bath
915
Sq. Ft.
$1,179
44 Forest Hill Avenue Northeast
Roanoke, VA 24012
2
Beds
1
Bath
768
Sq. Ft.
$1,250
1712 Wayne Street Northeast
Roanoke, VA 24012
2
Beds
1
Bath
950
Sq. Ft.
$1,000
836 Hanover Avenue Northwest
Roanoke, VA 24016
2
Beds
1
Bath
682
Sq. Ft.
$999
2165 Mulberry Street
Salem, VA 24153
2
Beds
1
Bath
954
Sq. Ft.
$1,400
720 Church Street
Clifton Forge, VA 24422
3
Beds
2
Baths
1,431
Sq. Ft.
$1,150
601 Orange Avenue Northeast
Roanoke, VA 24016
1
Bed
1
Bath
540
Sq. Ft.
$1,511
601 Orange Avenue Northeast, Unit 316
Roanoke, VA 24016
1
Bed
1
Bath
540
Sq. Ft.
$1,534
601 Orange Avenue Northeast, Unit 112
Roanoke, VA 24016
2
Beds
2
Baths
801
Sq. Ft.
$1,100
1717 Patterson Avenue Southwest, Unit 2
Roanoke, VA 24016
3
Beds
1
Bath
925
Sq. Ft.
$995
1630 Eastern Avenue Northeast
Roanoke, VA 24012
2
Beds
1
Bath
895
Sq. Ft.
$875
804 Old Vinton Mill Road Northeast
Roanoke, VA 24012
2
Beds
1
Bath
780
Sq. Ft.
$749
1624 Chapman Avenue Southwest, Unit B6
Roanoke, VA 24016
1
Bed
1
Bath
650
Sq. Ft.
$749
1624 Chapman Avenue Southwest, Unit B1
Roanoke, VA 24016
1
Bed
1
Bath
650
Sq. Ft.
$1,399
324 Salem Avenue Southwest, Unit 105
Roanoke, VA 24016
1
Bed
1
Bath
990
Sq. Ft.
$2,100
22 Campbell Avenue Southeast
Roanoke, VA 24011
2
Beds
2
Baths
2,197
Sq. Ft.
$1,045
1711 Westover Avenue Southwest, Unit 8
Roanoke, VA 24015
2
Beds
1
Bath
900
Sq. Ft.
$1,400
1220 Stewart Avenue Southeast
Roanoke, VA 24013
3
Beds
1.5
Baths
1,824
Sq. Ft.
$899
421 Elm Avenue, Unit 4
Roanoke, VA 24016
2
Beds
1
Bath
650
Sq. Ft.
$725
421 Elm Avenue, Unit 3
Roanoke, VA 24016
1
Bed
1
Bath
650
Sq. Ft.
$1,350
811 4th Street Southwest
Roanoke, VA 24016
2
Beds
1
Bath
1,260
Sq. Ft.
$799
202 Elm Avenue, Unit A3
Roanoke, VA 24016
1
Bed
1
Bath
700
Sq. Ft.
$799
202 Elm Avenue, Unit B2
Roanoke, VA 24016
1
Bed
1
Bath
600
Sq. Ft.
$895
1732 Grandin Road Southwest, Unit 51
Roanoke, VA 24015
1
Bed
1
Bath
750
Sq. Ft.
$895
1724 Grandin Road Southwest, Unit 27
Roanoke, VA 24015
1
Bed
1
Bath
750
Sq. Ft.
$900
1811 Grandin Road Southwest, Unit 2
Roanoke, VA 24015
1
Bed
1
Bath
700
Sq. Ft.
$1,245
1720 Grandin Road Southwest, Unit 23
Roanoke, VA 24015
3
Beds
1
Bath
1,100
Sq. Ft.
$825
217 Mountain Avenue Southwest, Unit 10
Roanoke, VA 24016
1
Bed
1
Bath
620
Sq. Ft.
$1,149
909 13th Street Southeast
Roanoke, VA 24013
3
Beds
1
Bath
1,870
Sq. Ft.
$1,050
909 3rd Street Southwest
Roanoke, VA 24016
2
Beds
1
Bath
850
Sq. Ft.
$1,395
2032 Brandon Avenue Southwest
Roanoke, VA 24015
3
Beds
1
Bath
1,404
Sq. Ft.