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
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
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
Richmond City
Richmond
1ST-21ST
Properties in Richmond in 1ST-21ST
Find homes for sale in Richmond by selecting a property below:
515 N 1st St, Richmond, VA 23219
2100 N 20th St, Richmond, VA 23223
523 N 1st St, Richmond, VA 23219
517 N 1st St, Richmond, VA 23219
528 N 1st St, Richmond, VA 23219
521 N 1st St, Richmond, VA 23219
2102 N 20th St, Richmond, VA 23223
525 N 1st St, Richmond, VA 23219
519 N 1st St, Richmond, VA 23219
2103 N 20th St, Richmond, VA 23223
2101 N 20th St, Richmond, VA 23223
527 N 1st St, Richmond, VA 23219
908 N 1st St, Richmond, VA 23219
1121 N 20th St, Richmond, VA 23223
701 N 1st St, Richmond, VA 23219
1117 N 20th St, Richmond, VA 23223
1119 N 20th St, Richmond, VA 23223
1113 N 20th St, Richmond, VA 23223
1103 N 20th St, Richmond, VA 23223
601 1/2 N 1st St, Richmond, VA 23219
1109 N 20th St, Richmond, VA 23223
1115 N 20th St, Richmond, VA 23223
1108 N 21st St, Richmond, VA 23223
607 N 1st St, Richmond, VA 23219
1110 N 21st St, Richmond, VA 23223
609 N 1st St, Richmond, VA 23219
1107 N 20th St, Richmond, VA 23223
718 N 1st St, Richmond, VA 23219
1105 N 20th St, Richmond, VA 23223
605 N 1st St, Richmond, VA 23219
1112 N 21st St, Richmond, VA 23223
615 N 1st St, Richmond, VA 23219
1118 N 21st St, Richmond, VA 23223
617 N 1st St, Richmond, VA 23219
1100 N 21st St, Richmond, VA 23223
611 N 1st St, Richmond, VA 23219
1106 N 21st St, Richmond, VA 23223
613 N 1st St, Richmond, VA 23219
1101 N 21st St, Richmond, VA 23223
1103 N 21st St, Richmond, VA 23223
313 W 20th St Unit WD, Richmond, VA 23225
1111 N 20th St, Richmond, VA 23223
713 N 1st St, Richmond, VA 23219
1006 N 21st St, Richmond, VA 23223
1002 N 21st St, Richmond, VA 23223
1113 N 21st St, Richmond, VA 23223
1901 N 20th St, Richmond, VA 23223
1105 N 21st St, Richmond, VA 23223
1008 N 21st St, Richmond, VA 23223
1120 N 21st St, Richmond, VA 23223
1122 N 21st St, Richmond, VA 23223
111 W 21st St, Richmond, VA 23225
1004 N 21st St, Richmond, VA 23223
1203 N 20th St, Richmond, VA 23223
313 W 20th St, Richmond, VA 23225
1205 N 20th St, Richmond, VA 23223
1423 N 20th St, Richmond, VA 23223
1421 N 20th St, Richmond, VA 23223
218 N 20th St, Richmond, VA 23223
20 N 20th St, Richmond, VA 23223
220 N 20th St, Richmond, VA 23223
202 N 20th St, Richmond, VA 23223
107 W 21st St, Richmond, VA 23225
119 N 20th St, Richmond, VA 23223
1419 N 20th St, Richmond, VA 23223
112 E 20th St, Richmond, VA 23224
901 N 20th St, Richmond, VA 23223
11 N 21st St, Richmond, VA 23223
900 N 1st St, Richmond, VA 23219
1209 N 21st St, Richmond, VA 23223
519 W 20th St, Richmond, VA 23225
517 W 20th St, Richmond, VA 23225
1205 N 21st St, Richmond, VA 23223
515 W 20th St, Richmond, VA 23225
900 N 20th St, Richmond, VA 23223
1211 N 21st St, Richmond, VA 23223
511 W 20th St, Richmond, VA 23225
1201 N 21st St, Richmond, VA 23223
900 1/2 N 20th St, Richmond, VA 23223
905 N 20th St, Richmond, VA 23223
309 W 20th St Unit WC, Richmond, VA 23225
903 N 20th St, Richmond, VA 23223
1711 N 20th St, Richmond, VA 23223
923 N 20th St, Richmond, VA 23223
1215 N 21st St, Richmond, VA 23223
921 N 20th St, Richmond, VA 23223
317 N 20th St, Richmond, VA 23223
1108 N 20th St, Richmond, VA 23223
1213 N 20th St, Richmond, VA 23223
1209 N 20th St, Richmond, VA 23223
1211 N 20th St, Richmond, VA 23223
1201 N 20th St, Richmond, VA 23223
1207 N 20th St, Richmond, VA 23223
11 N 21st St Unit A, Richmond, VA 23223
104 E 20th St, Richmond, VA 23224
1207 N 21st St, Richmond, VA 23223
914 N 1st St, Richmond, VA 23219
2005 N 20th St, Richmond, VA 23223
2003 N 20th St, Richmond, VA 23223
2007 N 20th St, Richmond, VA 23223
520 N 1st St, Richmond, VA 23219
518 N 1st St, Richmond, VA 23219
2001 N 20th St, Richmond, VA 23223
526 N 1st St, Richmond, VA 23219
1121 N 21st St, Richmond, VA 23223
1119 N 21st St, Richmond, VA 23223
1200 N 21st St, Richmond, VA 23223
1208 N 21st St, Richmond, VA 23223
524 N 1st St, Richmond, VA 23219
1210 N 21st St, Richmond, VA 23223
522 N 1st St, Richmond, VA 23219
1111 N 21st St, Richmond, VA 23223
1206 N 21st St, Richmond, VA 23223
1109 N 21st St, Richmond, VA 23223
1117 N 21st St, Richmond, VA 23223
1202 N 21st St, Richmond, VA 23223
1115 N 21st St, Richmond, VA 23223
1204 N 21st St, Richmond, VA 23223
2107 N 20th St, Richmond, VA 23223
1403 N 20th St, Richmond, VA 23223
1423 N 20th St, Richmond, VA 23223
1411 N 20th St, Richmond, VA 23223
1417 N 20th St, Richmond, VA 23223
1405 N 20th St, Richmond, VA 23223
1208 N 20th St, Richmond, VA 23223
2200 N 20 St, Richmond, VA 23223
1421 N 20th St, Richmond, VA 23223
1212 N 20th St, Richmond, VA 23223
1401 N 20th St, Richmond, VA 23223
1409 N 20th St, Richmond, VA 23223
1419 N 20th St, Richmond, VA 23223
1210 N 20th St, Richmond, VA 23223
217 N 26th St #217, Richmond, VA 23223
1206 N 20th St, Richmond, VA 23223
1204 N 20th St, Richmond, VA 23223
522 1/2 N 1st St, Richmond, VA 23219
1202 N 20th St, Richmond, VA 23223
1200 N 20th St, Richmond, VA 23223
5 W 20th St, Richmond, VA 23224
6 N 1st St, Richmond, VA 23219
323 N 20th St, Richmond, VA 23223
1724 N 20th St, Richmond, VA 23223
6 S 1st St, Richmond, VA 23219
1415 N 20th St, Richmond, VA 23223
1413 N 20th St, Richmond, VA 23223
1425 N 20th St, Richmond, VA 23223
925 N 20th St, Richmond, VA 23223
927 N 20th St, Richmond, VA 23223
1105 N 21st St, Richmond, VA 23223
1113 N 21st St, Richmond, VA 23223
713 N 1st St, Richmond, VA 23219
1718 N 20th St, Richmond, VA 23223
1122 N 21st St, Richmond, VA 23223
2009 N 20th St, Richmond, VA 23223
701 N 1st St, Richmond, VA 23219
1120 N 21st St, Richmond, VA 23223
1309 N 21st St, Richmond, VA 23223
1910 N 20th St, Richmond, VA 23223
1315 N 21st St, Richmond, VA 23223
1912 N 20th St, Richmond, VA 23223
1305 N 21st St, Richmond, VA 23223
1914 N 20th St, Richmond, VA 23223
1311 N 21st St, Richmond, VA 23223
1916 N 20th St, Richmond, VA 23223
910 N 1st St, Richmond, VA 23219
1311 1/2 N 21st St, Richmond, VA 23223
2004 N 20th St, Richmond, VA 23223
2006 N 20th St, Richmond, VA 23223
120 E 20th St, Richmond, VA 23224
726 N 1st St, Richmond, VA 23219
1716 N 20th St Unit A, Richmond, VA 23223
1319 N 20th St, Richmond, VA 23223
1313 N 20th St, Richmond, VA 23223
1315 N 20th St, Richmond, VA 23223
1908 N 20th St, Richmond, VA 23223
1906 N 20th St, Richmond, VA 23223
1904 N 20th St, Richmond, VA 23223
1900 N 20th St, Richmond, VA 23223
1918 N 20th St, Richmond, VA 23223
1307 N 21st St, Richmond, VA 23223
1920 N 20th St, Richmond, VA 23223
2000 N 20th St, Richmond, VA 23223
2002 N 20th St, Richmond, VA 23223
1911 N 20th St, Richmond, VA 23223
16 N 20th St, Richmond, VA 23223
1309 N 20th St, Richmond, VA 23223
1311 N 20th St, Richmond, VA 23223
1321 N 21st St, Richmond, VA 23223
113 1/2 W 21st St, Richmond, VA 23225
1317 N 21st St, Richmond, VA 23223
1319 N 21st St, Richmond, VA 23223
1106 N 20th St, Richmond, VA 23223
612 N 1st St, Richmond, VA 23219
1725 N 20th St, Richmond, VA 23223
1120 N 20th St, Richmond, VA 23223
1723 N 20th St, Richmond, VA 23223
1110 N 20th St, Richmond, VA 23223
10 S 20th St, Richmond, VA 23223
1102 N 20th St, Richmond, VA 23223
616 N 1st St, Richmond, VA 23219
1104 N 20th St, Richmond, VA 23223
614 N 1st St, Richmond, VA 23219
1112 N 20th St, Richmond, VA 23223
1100 N 20th St, Richmond, VA 23223
600 W 20th St, Richmond, VA 23225
604 N 1st St, Richmond, VA 23219
606 N 1st St, Richmond, VA 23219
608 N 1st St, Richmond, VA 23219
610 N 1st St, Richmond, VA 23219
12 E 20th St, Richmond, VA 23224
10 E 20th St, Richmond, VA 23224
1724 1/2 N 20th St, Richmond, VA 23223
602 N 1st St, Richmond, VA 23219
716 N 1st St, Richmond, VA 23219
728 N 1st St, Richmond, VA 23219
724 N 1st St, Richmond, VA 23219
708 N 1st St, Richmond, VA 23219
17 N 20th St, Richmond, VA 23223
720 N 1st St, Richmond, VA 23219
722 N 1st St, Richmond, VA 23219
122 N 20th St, Richmond, VA 23223
710 N 1st St, Richmond, VA 23219
714 N 1st St, Richmond, VA 23219
704 N 1st St, Richmond, VA 23219
706 N 1st St, Richmond, VA 23219
1504 N 20th St, Richmond, VA 23223
1700 N 20th St, Richmond, VA 23223
1510 N 20th St, Richmond, VA 23223
1726 N 20th St, Richmond, VA 23223
1506 N 20th St, Richmond, VA 23223
1724 1/2 N 20th St #12, Richmond, VA 23223
1512 N 20th St, Richmond, VA 23223
1712 N 20th St, Richmond, VA 23223
516 W 20th St, Richmond, VA 23225
1518 N 20th St, Richmond, VA 23223
1710 N 20th St, Richmond, VA 23223
510 W 20th St, Richmond, VA 23225
1508 N 20th St, Richmond, VA 23223
518 W 20th St, Richmond, VA 23225
1514 N 20th St, Richmond, VA 23223
512 W 20th St, Richmond, VA 23225
1502 N 20th St, Richmond, VA 23223
1516 N 20th St, Richmond, VA 23223
1706 N 20th St, Richmond, VA 23223
1500 N 20th St, Richmond, VA 23223
1702 N 20th St, Richmond, VA 23223
1023 N 21st St, Richmond, VA 23223
616 W 20th St, Richmond, VA 23225
1021 N 21st St, Richmond, VA 23223
620 W 20th St, Richmond, VA 23225
618 W 20th St, Richmond, VA 23225
109 W 21st St, Richmond, VA 23225
1520 N 20th St, Richmond, VA 23223
1722 N 20th St, Richmond, VA 23223
915 N 1st St, Richmond, VA 23219
1720 N 20th St, Richmond, VA 23223
1522 N 20th St, Richmond, VA 23223
113 W 21st St, Richmond, VA 23225
1732 N 20th St, Richmond, VA 23223
1728 N 20th St, Richmond, VA 23223
1716 N 20th St, Richmond, VA 23223
1714 N 20th St, Richmond, VA 23223
1715 N 20th St, Richmond, VA 23223
1717 N 20th St, Richmond, VA 23223
1533 N 20th St, Richmond, VA 23223
1531 N 20th St, Richmond, VA 23223
1521 N 20th St, Richmond, VA 23223
1705 N 20th St, Richmond, VA 23223
1907 N 20th St, Richmond, VA 23223
1519 N 20th St, Richmond, VA 23223
1707 N 20th St, Richmond, VA 23223
1909 N 20th St, Richmond, VA 23223
1709 N 20th St, Richmond, VA 23223
1713 N 20th St, Richmond, VA 23223
5709 1st St, Richmond, VA 23223
5713 1st St, Richmond, VA 23223
1517 N 20th St, Richmond, VA 23223
1701 N 20th St, Richmond, VA 23223
1903 N 20th St, Richmond, VA 23223
1703 N 20th St, Richmond, VA 23223
1905 N 20th St, Richmond, VA 23223
1010 N 21st St, Richmond, VA 23223
1011 N 20th St, Richmond, VA 23223
1009 N 20th St, Richmond, VA 23223
1007 N 20th St, Richmond, VA 23223
1529 N 20th St, Richmond, VA 23223
1005 N 20th St, Richmond, VA 23223
1527 N 20th St, Richmond, VA 23223
1001 N 20th St, Richmond, VA 23223
1000 N 21st St, Richmond, VA 23223
1003 N 20th St, Richmond, VA 23223
1525 N 20th St, Richmond, VA 23223
1523 N 20th St, Richmond, VA 23223
13 N 21st St, Richmond, VA 23223
104 E 20th St Unit E, Richmond, VA 23224
1721 N 20th St, Richmond, VA 23223
105 W 21st St, Richmond, VA 23225
618 N 1st St, Richmond, VA 23219
1802 N 20th St, Richmond, VA 23223
1318 N 20th St, Richmond, VA 23223
1806 N 20th St, Richmond, VA 23223
1804 N 20th St, Richmond, VA 23223
1308 N 21st St, Richmond, VA 23223
1808 N 20th St, Richmond, VA 23223
1310 N 21st St, Richmond, VA 23223
1813 N 20th St, Richmond, VA 23223
1306 N 21st St, Richmond, VA 23223
120 N 21st St, Richmond, VA 23223
1316 N 21st St, Richmond, VA 23223
1807 N 20th St, Richmond, VA 23223
113 N 20th St, Richmond, VA 23223
1318 N 21st St, Richmond, VA 23223
1805 N 20th St, Richmond, VA 23223
1312 N 21st St, Richmond, VA 23223
1811 N 20th St, Richmond, VA 23223
1314 N 21st St, Richmond, VA 23223
1809 N 20th St, Richmond, VA 23223
1800 N 20th St, Richmond, VA 23223
121 N 20th St, Richmond, VA 23223
1320 N 21st St, Richmond, VA 23223
1803 N 20th St, Richmond, VA 23223
603 N 1st St, Richmond, VA 23219
115 N 20th St, Richmond, VA 23223
1801 N 20th St, Richmond, VA 23223
1007 N 21st St, Richmond, VA 23223
606 W 20th St, Richmond, VA 23225
1001 N 21st St, Richmond, VA 23223
604 W 20th St, Richmond, VA 23225
1017 N 21st St, Richmond, VA 23223
614 W 20th St, Richmond, VA 23225
1013 N 21st St, Richmond, VA 23223
612 W 20th St, Richmond, VA 23225
15 E 20th St, Richmond, VA 23224
1736 N 20th St, Richmond, VA 23223
602 W 20th St, Richmond, VA 23225
125 E 20th St, Richmond, VA 23224
1306 N 20th St, Richmond, VA 23223
1316 N 20th St, Richmond, VA 23223
1312 N 20th St, Richmond, VA 23223
1810 N 20th St, Richmond, VA 23223
1310 N 20th St, Richmond, VA 23223
1308 N 20th St, Richmond, VA 23223