Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Virginia
Roanoke County
Roanoke
HAMILTON-HANOVER
Properties in Roanoke in HAMILTON-HANOVER
Find homes for sale in Roanoke by selecting a property below:
1440 Hanover Ave NW, Roanoke, VA 24017
1223 Hanover Ave NW, Roanoke, VA 24017
1621 Hampton Ave SW, Roanoke, VA 24015
915 Hamilton Ave SW, Roanoke, VA 24015
836 Hamilton Ave SW, Roanoke, VA 24015
1512 Hamilton Ter SE, Roanoke, VA 24014
1602 Hanover Ave NW, Roanoke, VA 24017
818 Hamilton Ave SW, Roanoke, VA 24015
1511 Hanover Ave NW, Roanoke, VA 24017
1324 Hamilton Ter SE, Roanoke, VA 24014
1119 Hanover Ave NW, Roanoke, VA 24017
1634 Hampton Ave SW, Roanoke, VA 24015
1507 Hanover Ave NW, Roanoke, VA 24017
1328 Hamilton Ter SE, Roanoke, VA 24014
1213 Hanover Ave NW, Roanoke, VA 24017
1228 Hanover Ave NW, Roanoke, VA 24017
1408 Hamilton Ter SE, Roanoke, VA 24014
1219 Hanover Ave NW, Roanoke, VA 24017
1602 Hamilton Ter SE, Roanoke, VA 24014
1508 Hampton Ave SW, Roanoke, VA 24015
1418 Hanover Ave NW, Roanoke, VA 24017
1020 Hanover Ave NW, Roanoke, VA 24017
1402 Hanover Ave NW, Roanoke, VA 24017
1244 Hamilton Ter SE, Roanoke, VA 24014
1339 Hamilton Ter SE, Roanoke, VA 24014
1506 Hanover Ave NW, Roanoke, VA 24017
1626 Hampton Ave SW, Roanoke, VA 24015
1316 Hamilton Ter SE, Roanoke, VA 24014
1331 Hamilton Ter SE, Roanoke, VA 24014
1705 Hanover Ave NW, Roanoke, VA 24017
1704 Hanover Ave NW, Roanoke, VA 24017
1205 Hanover Ave NW, Roanoke, VA 24017
916 Hamilton Ave SW, Roanoke, VA 24015
2802 Hancock St NE, Roanoke, VA 24012
906 Hamilton Ave SW, Roanoke, VA 24015
2801 Hancock St NE, Roanoke, VA 24012
1307 Hamilton Ter SE, Roanoke, VA 24014
1639 Hampton Ave SW, Roanoke, VA 24015
2828 Hancock St NE, Roanoke, VA 24012
1211 Hanover Ave NW, Roanoke, VA 24017
2816 Hancock St NE, Roanoke, VA 24012
1302 Hanover Ave NW, Roanoke, VA 24017
1502 Hanover Ave NW, Roanoke, VA 24017
1527 Hanover Ave NW, Roanoke, VA 24017
1606 Hampton Ave SW, Roanoke, VA 24015
1502 Hamilton Ter SE, Roanoke, VA 24014
1641 Hampton Ave SW, Roanoke, VA 24015
1010 Hanover Ave NW, Roanoke, VA 24017
1252 Hamilton Ter SE, Roanoke, VA 24014
1256 Hamilton Ter SE, Roanoke, VA 24014
1261 Hamilton Ter SE, Roanoke, VA 24014
1448 Hanover Ave NW, Roanoke, VA 24017
1606 Hanover Ave NW, Roanoke, VA 24017
1110 Hanover Ave NW, Roanoke, VA 24017
1520 Hampton Ave SW, Roanoke, VA 24015
1610 Hanover Ave NW, Roanoke, VA 24017
1025 Hanover Ave NW, Roanoke, VA 24017
1336 Hamilton Ter SE, Roanoke, VA 24014
912 Hamilton Ave SW, Roanoke, VA 24015
1605 Hanover Ave NW, Roanoke, VA 24017
1103 Hanover Ave NW, Roanoke, VA 24017
1515 Hampton Ave SW, Roanoke, VA 24015
1510 Hampton Ave SW, Roanoke, VA 24015
1619 Hanover Ave NW, Roanoke, VA 24017
1210 Hanover Ave NW, Roanoke, VA 24017
1615 Hampton Ave SW, Roanoke, VA 24015
1123 Hanover Ave NW, Roanoke, VA 24017
1501 Hampton Ave SW, Roanoke, VA 24015
1311 Hamilton Ter SE, Roanoke, VA 24014
1531 Hanover Ave NW, Roanoke, VA 24017
1127 Hanover Ave NW, Roanoke, VA 24017
1312 Hamilton Ter SE, Roanoke, VA 24014
848 Hamilton Ave SW, Roanoke, VA 24015
1301 Hamilton Ter SE, Roanoke, VA 24014
1122 Hanover Ave NW, Roanoke, VA 24017
1229 Hamilton Ter SE, Roanoke, VA 24014
1228 Hamilton Ter SE, Roanoke, VA 24014
1320 Hamilton Ter SE, Roanoke, VA 24014
1508 Hamilton Ter SE, Roanoke, VA 24014
1629 Hanover Ave NW, Roanoke, VA 24017
1214 Hamilton Ter SE, Roanoke, VA 24014
1218 Hamilton Ter SE, Roanoke, VA 24014
1624 Hanover Ave NW, Roanoke, VA 24017
1449 Hanover Ave NW, Roanoke, VA 24017
1224 Hanover Ave NW, Roanoke, VA 24017
2809 Hancock St NE, Roanoke, VA 24012
1605 Hampton Ave SW, Roanoke, VA 24015
1308 Hamilton Ter SE, Roanoke, VA 24014
1622 Hamilton Ter SE, Roanoke, VA 24014
1239 Hamilton Ter SE, Roanoke, VA 24014
1618 Hamilton Ter SE, Roanoke, VA 24014
1623 Hanover Ave NW, Roanoke, VA 24017
1515 Hanover Ave NW, Roanoke, VA 24017
1323 Hamilton Ter SE, Roanoke, VA 24014
1436 Hanover Ave NW, Roanoke, VA 24017
1337 Hamilton Ter SE, Roanoke, VA 24014
1410 Hanover Ave NW, Roanoke, VA 24017
1601 Hampton Ave SW, Roanoke, VA 24015
1255 Hamilton Ter SE, Roanoke, VA 24014
1612 Hamilton Ter SE, Roanoke, VA 24014
1302 Hamilton Ter SE, Roanoke, VA 24014
1106 Hanover Ave NW, Roanoke, VA 24017
1315 Hamilton Ter SE, Roanoke, VA 24014
1609 Hampton Ave SW, Roanoke, VA 24015
1514 Hanover Ave NW, Roanoke, VA 24017
1234 Hamilton Ter SE, Roanoke, VA 24014
2825 Hancock St NE, Roanoke, VA 24012
1645 Hampton Ave SW, Roanoke, VA 24015
1519 Hanover Ave NW, Roanoke, VA 24017
1402 Hamilton Ter SE, Roanoke, VA 24014
1032 Hanover Ave NW, Roanoke, VA 24017
1251 Hamilton Ter SE, Roanoke, VA 24014
1414 Hamilton Ter SE, Roanoke, VA 24014
1614 Hanover Ave NW, Roanoke, VA 24017
1231 Hanover Ave NW, Roanoke, VA 24017
1262 Hamilton Ter SE, Roanoke, VA 24014
1510 Hanover Ave NW, Roanoke, VA 24017
2805 Hancock St NE, Roanoke, VA 24012
1220 Hanover Ave NW, Roanoke, VA 24017
909 Hamilton Ave SW, Roanoke, VA 24015
2820 Hancock St NE, Roanoke, VA 24012
832 Hamilton Ave SW, Roanoke, VA 24015
1617 Hampton Ave SW, Roanoke, VA 24015
1310 Hanover Ave NW, Roanoke, VA 24017
921 Hamilton Ave SW, Roanoke, VA 24015
1433 Hanover Ave NW, Roanoke, VA 24017
1601 Hanover Ave NW, Roanoke, VA 24017
1432 Hanover Ave NW, Roanoke, VA 24017
1630 Hampton Ave SW, Roanoke, VA 24015
1307 Hanover Ave NW, Roanoke, VA 24017
1502 Hampton Ave SW, Roanoke, VA 24015
2824 Hancock St NE, Roanoke, VA 24012
1107 Hanover Ave NW, Roanoke, VA 24017
1248 Hamilton Ter SE, Roanoke, VA 24014
1625 Hampton Ave SW, Roanoke, VA 24015
927 Hamilton Ave SW, Roanoke, VA 24015
1306 Hanover Ave NW, Roanoke, VA 24017
1616 Hampton Ave SW, Roanoke, VA 24015
1235 Hamilton Ter SE, Roanoke, VA 24014
902 Hamilton Ave SW, Roanoke, VA 24015
814 Hamilton Ave SW, Roanoke, VA 24015
1327 Hamilton Ter SE, Roanoke, VA 24014
1016 Hanover Ave NW, Roanoke, VA 24017
1630 Hanover Ave NW, Roanoke, VA 24017
1247 Hamilton Ter SE, Roanoke, VA 24014
1102 Hanover Ave NW, Roanoke, VA 24017
1704 Hanover Ave NW Unit & 1708, Roanoke, VA 24017
1201 Hanover Ave NW, Roanoke, VA 24017
1505 Hampton Ave SW, Roanoke, VA 24015
1230 Hamilton Ter SE, Roanoke, VA 24014
1243 Hamilton Ter SE, Roanoke, VA 24014
1332 Hamilton Ter SE, Roanoke, VA 24014
1214 Hanover Ave NW, Roanoke, VA 24017
1005 Hanover Ave NW, Roanoke, VA 24017
1406 Hanover Ave NW, Roanoke, VA 24017
1319 Hamilton Ter SE, Roanoke, VA 24014
1628 Hanover Ave NW, Roanoke, VA 24017
1516 Hampton Ave SW, Roanoke, VA 24015
1001 Hanover Ave NW, Roanoke, VA 24017
1414 Hanover Ave NW, Roanoke, VA 24017
1530 Hanover Ave NW, Roanoke, VA 24017
1116 Hanover Ave NW, Roanoke, VA 24017
1619 Hanover Ave NW, Roanoke, VA 24017
1524 Hanover Ave NW, Roanoke, VA 24017
1019 Hanover Ave NW, Roanoke, VA 24017
1230 Hanover Ave NW, Roanoke, VA 24017
1111 Hanover Ave NW, Roanoke, VA 24017
1518 Hanover Ave NW, Roanoke, VA 24017
1606 Hamilton Ter SE, Roanoke, VA 24014
1524 Hampton Ave SW, Roanoke, VA 24015
1340 Hamilton Ter SE, Roanoke, VA 24014
1011 Hanover Ave NW, Roanoke, VA 24017
1029 Hanover Ave NW, Roanoke, VA 24017
2810 Hancock St NE, Roanoke, VA 24012
1611 Hanover Ave NW, Roanoke, VA 24017
1227 Hanover Ave NW, Roanoke, VA 24017
1444 Hanover Ave NW, Roanoke, VA 24017
1635 Hampton Ave SW, Roanoke, VA 24015
1222 Hamilton Ter SE, Roanoke, VA 24014
1517 Hampton Ave SW, Roanoke, VA 24015
1631 Hampton Ave SW, Roanoke, VA 24015
1509 Hampton Ave SW, Roanoke, VA 24015
1622 Hampton Ave SW, Roanoke, VA 24015
1610 Hampton Ave SW, Roanoke, VA 24015
1602 Hampton Ave SW, Roanoke, VA 24015
2813 Hancock St NE, Roanoke, VA 24012
822 Hamilton Ave SW, Roanoke, VA 24015
1303 Hanover Ave NW, Roanoke, VA 24017