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
Florida
Hillsborough County
Tampa
20TH-21ST
Properties in Tampa in 20TH-21ST
Find homes for sale in Tampa by selecting a property below:
4105 N 20th St, Tampa, FL 33610
11102 N 20th St, Tampa, FL 33612
11104 N 20th St, Tampa, FL 33612
2009 E 21st Ave, Tampa, FL 33605
2710 N 20th St, Tampa, FL 33605
11114 N 20th St, Tampa, FL 33612
11116 N 20th St, Tampa, FL 33612
11106 N 20th St, Tampa, FL 33612
9901 N 20th St, Tampa, FL 33612
11108 N 20th St, Tampa, FL 33612
11110 N 20th St, Tampa, FL 33612
11112 N 20th St, Tampa, FL 33612
9907 N 20th St, Tampa, FL 33612
9905 N 20th St, Tampa, FL 33612
13136 N 20th St, Tampa, FL 33612
2908 E 20th Ave, Tampa, FL 33605
10004 N 20th St, Tampa, FL 33612
2907 E 21st Ave, Tampa, FL 33605
10002 N 20th St, Tampa, FL 33612
10008 N 20th St, Tampa, FL 33612
2905 N 20th St, Tampa, FL 33605
13706 N 20th St Unit A, Tampa, FL 33613
11103 N 20th St, Tampa, FL 33612
11105 N 20th St, Tampa, FL 33612
11109 N 20th St, Tampa, FL 33612
11111 N 20th St, Tampa, FL 33612
11113 N 20th St, Tampa, FL 33612
11115 N 20th St, Tampa, FL 33612
10001 N 20th St, Tampa, FL 33612
2909 N 20th St, Tampa, FL 33605
11117 N 20th St, Tampa, FL 33612
10003 N 20th St, Tampa, FL 33612
14202 N 20th St, Tampa, FL 33613
2913 N 20th St, Tampa, FL 33605
2921 N 20th St, Tampa, FL 33605
13902 N 20th St, Tampa, FL 33613
2919 N 20th St, Tampa, FL 33605
10007 N 20th St, Tampa, FL 33612
10009 N 20th St, Tampa, FL 33612
11101 N 20th St, Tampa, FL 33612
4205 N 20th St, Tampa, FL 33610
2413 E 21st Ave, Tampa, FL 33605
4104 N 20th St, Tampa, FL 33610
6302 N 20th St, Tampa, FL 33610
6304 N 20th St, Tampa, FL 33610
4206 N 20th St, Tampa, FL 33610
1503 N 20th St, Tampa, FL 33605
2002 E 21st Ave, Tampa, FL 33605
6308 N 20th St, Tampa, FL 33610
6310 N 20th St, Tampa, FL 33610
6306 N 20th St, Tampa, FL 33610
4102 N 20th St, Tampa, FL 33610
2720 E 21st Ave, Tampa, FL 33605
2606 E 21st Ave, Tampa, FL 33605
2608 E 21st Ave, Tampa, FL 33605
2612 E 21st Ave, Tampa, FL 33605
2614 E 21st Ave, Tampa, FL 33605
2616 E 21st Ave, Tampa, FL 33605
2618 E 21st Ave, Tampa, FL 33605
2716 E 21st Ave, Tampa, FL 33605
2718 E 21st Ave, Tampa, FL 33605
1004 E 21st Ave, Tampa, FL 33605
1018 E 21st Ave, Tampa, FL 33605
1008 E 21st Ave, Tampa, FL 33605
1006 E 21st Ave, Tampa, FL 33605
1012 E 21st Ave, Tampa, FL 33605
1016 E 21st Ave, Tampa, FL 33605
1014 E 21st Ave, Tampa, FL 33605
12728 N 20th St, Tampa, FL 33612
2707 N 20 St, Tampa, FL 33605
1002 E 21st Ave, Tampa, FL 33605
1010 E 21st Ave, Tampa, FL 33605
1020 E 21st Ave, Tampa, FL 33605
1302 E 21st Ave, Tampa, FL 33605
6918 N 20th St, Tampa, FL 33610
6916 N 20th St, Tampa, FL 33610
6914 N 20th St, Tampa, FL 33610
6912 N 20th St, Tampa, FL 33610
2910 E 21st Ave, Tampa, FL 33605
5106 N 20th St, Tampa, FL 33610
2917 E 20th Ave Unit B, Tampa, FL 33605
914 E 20th Ave Unit A, Tampa, FL 33605
908 E 20th Ave, Tampa, FL 33605
912 E 20th Ave, Tampa, FL 33605
916 E 20th Ave, Tampa, FL 33605
910 E 20th Ave, Tampa, FL 33605
2602 E 21st Ave, Tampa, FL 33605
2604 E 21st Ave, Tampa, FL 33605
2914 E 21st Ave, Tampa, FL 33605
2912 E 21st Ave, Tampa, FL 33605
2916 E 21st Ave, Tampa, FL 33605
5701 N 20th St, Tampa, FL 33610
2503 E 21st Ave, Tampa, FL 33605
2511 E 21st Ave, Tampa, FL 33605
2507 E 21st Ave, Tampa, FL 33605
5317 E 20th Ave, Tampa, FL 33619
5309 E 20th Ave, Tampa, FL 33619
2922 E 20th Ave, Tampa, FL 33605
5315 E 20th Ave, Tampa, FL 33619
5312 E 20th Ave, Tampa, FL 33619
2905 E 21st Ave, Tampa, FL 33605
5310 E 20th Ave, Tampa, FL 33619
5313 E 20th Ave, Tampa, FL 33619
2906 E 20th Ave, Tampa, FL 33605
2907 E 21st Ave, Tampa, FL 33605
5320 E 20th Ave, Tampa, FL 33619
2915 E 21st Ave, Tampa, FL 33605
5318 E 20th Ave, Tampa, FL 33619
5316 E 20th Ave, Tampa, FL 33619
2917 E 21st Ave, Tampa, FL 33605
5314 E 20th Ave, Tampa, FL 33619
5406 20th Ave S, Tampa, FL 33619
9401 N 20th St, Tampa, FL 33612
9405 N 20th St, Tampa, FL 33612
9403 N 20th St, Tampa, FL 33612
6317 20th Ave S, Tampa, FL 33619
6321 20th Ave S, Tampa, FL 33619
2913 E 20th Ave, Tampa, FL 33605
2917 E 20th Ave, Tampa, FL 33605
2911 E 20th Ave, Tampa, FL 33605
2905 E 20th Ave, Tampa, FL 33605
2915 E 20th Ave, Tampa, FL 33605
2909 E 20th Ave, Tampa, FL 33605
2509 E 21st Ave, Tampa, FL 33605
6503 N 20th St, Tampa, FL 33610
2609 E 21st Ave, Tampa, FL 33605
6501 N 20th St, Tampa, FL 33610
2611 E 21st Ave, Tampa, FL 33605
6507 N 20th St, Tampa, FL 33610
6505 N 20th St, Tampa, FL 33610
2607 E 21st Ave, Tampa, FL 33605
6510 N 20th St, Tampa, FL 33610
2601 E 21st Ave, Tampa, FL 33605
6509 N 20th St, Tampa, FL 33610
6506 N 20th St, Tampa, FL 33610
6508 N 20th St, Tampa, FL 33610
9411 N 20th St, Tampa, FL 33612
6502 N 20th St, Tampa, FL 33610
9413 N 20th St, Tampa, FL 33612
6504 N 20th St, Tampa, FL 33610
6505 20th Ave S, Tampa, FL 33619
9407 N 20th St, Tampa, FL 33612
9409 N 20th St, Tampa, FL 33612
6410 N 20th St, Tampa, FL 33610
10908 N 20th St, Tampa, FL 33612
10906 N 20th St, Tampa, FL 33612
10910 N 20th St, Tampa, FL 33612
1917 E 21st Ave, Tampa, FL 33605
9306 N 20th St, Tampa, FL 33612
2614 E 20th Ave, Tampa, FL 33605
3539 N 20th St, Tampa, FL 33605
3603 N 20th St, Tampa, FL 33605
3609 N 20th St, Tampa, FL 33605
2612 E 20th Ave, Tampa, FL 33605
10909 N 20th St, Tampa, FL 33612
3605 N 20th St, Tampa, FL 33605
3607 N 20th St, Tampa, FL 33605
10911 N 20th St, Tampa, FL 33612
8412 N 20th St, Tampa, FL 33604
10905 N 20th St, Tampa, FL 33612
3543 N 20th St, Tampa, FL 33605
10907 N 20th St, Tampa, FL 33612
3601 N 20th St, Tampa, FL 33605
3541 N 20th St, Tampa, FL 33605
3535 N 20th St, Tampa, FL 33605
3533 N 20th St, Tampa, FL 33605
10904 N 20th St, Tampa, FL 33612
10902 N 20th St, Tampa, FL 33612
5805 N 20th St, Tampa, FL 33610
5803 N 20th St, Tampa, FL 33610
2802 N 20th St, Tampa, FL 33605
5301 E 20th Ave, Tampa, FL 33619
2924 E 20th Ave, Tampa, FL 33605
5307 E 20th Ave, Tampa, FL 33619
1703 N 20th St, Tampa, FL 33605
5311 E 20th Ave, Tampa, FL 33619
2912 E 20th Ave, Tampa, FL 33605
5319 E 20th Ave, Tampa, FL 33619
2920 E 20th Ave, Tampa, FL 33605
2910 E 20th Ave, Tampa, FL 33605
5308 E 20th Ave, Tampa, FL 33619
5306 E 20th Ave, Tampa, FL 33619
5302 E 20th Ave, Tampa, FL 33619
5905 N 20th St, Tampa, FL 33610
5407 20th Ave S, Tampa, FL 33619
5411 20th Ave S, Tampa, FL 33619
2006 E 21st Ave, Tampa, FL 33605
2016 E 21st Ave, Tampa, FL 33605
14009 N 20th St, Tampa, FL 33613
1803 E 21st Ave, Tampa, FL 33605
1805 E 21st Ave, Tampa, FL 33605
5015 20th Ave S, Tampa, FL 33619
1801 E 21st Ave, Tampa, FL 33605
5011 20th Ave S, Tampa, FL 33619
1911 E 21st Ave, Tampa, FL 33605
5013 20th Ave S, Tampa, FL 33619
1913 E 21st Ave, Tampa, FL 33605
1807 E 21st Ave, Tampa, FL 33605
1915 E 21st Ave, Tampa, FL 33605
5806 S 20th Ave, Tampa, FL 33619
1811 E 21st Ave, Tampa, FL 33605
1813 E 21st Ave, Tampa, FL 33605
6010 20th Ave S, Tampa, FL 33619
2805 N 20th St, Tampa, FL 33605
13901 N 20 St, Tampa, FL 33613
2801 N 20th St, Tampa, FL 33605
13705 N 20th St, Tampa, FL 33613
13809 N 20th St, Tampa, FL 33613
13711 N 20th St, Tampa, FL 33613
2901 N 20th St, Tampa, FL 33605
6002 20th Ave S, Tampa, FL 33619
5804 20th Ave S, Tampa, FL 33619
5818 20th Ave S, Tampa, FL 33619
1305 N 20th St, Tampa, FL 33605
2903 N 20th St, Tampa, FL 33605
2813 N 20th St, Tampa, FL 33605
5702 20th Ave S, Tampa, FL 33619
2821 N 20th St, Tampa, FL 33605
2817 N 20th St, Tampa, FL 33605
5710 20th Ave S, Tampa, FL 33619
2807 N 20th St, Tampa, FL 33605
13811 N 20th St, Tampa, FL 33613
5703 20th Ave S, Tampa, FL 33619
5707 20th Ave S, Tampa, FL 33619
5705 20th Ave S, Tampa, FL 33619
4605 N 20th St, Tampa, FL 33610
4603 N 20th St, Tampa, FL 33610
5409 20th Ave S, Tampa, FL 33619
1404 E 21st Ave, Tampa, FL 33605
5711 20th Ave S, Tampa, FL 33619
5709 20th Ave S, Tampa, FL 33619
13102 N 20th St, Tampa, FL 33612
5805 20th Ave S, Tampa, FL 33619
4607 N 20th St, Tampa, FL 33610
4609 N 20th St, Tampa, FL 33610
5803 20th Ave S, Tampa, FL 33619
5801 20th Ave S, Tampa, FL 33619
4617 N 20th St, Tampa, FL 33610
4611 N 20th St, Tampa, FL 33610
5005 20th Ave E, Tampa, FL 33619
4615 N 20th St, Tampa, FL 33610
4501 N 20th St, Tampa, FL 33610
6001 20th Ave S, Tampa, FL 33619
5701 20th Ave S, Tampa, FL 33619
1808 E 21st Ave, Tampa, FL 33605
8802 N 20th St, Tampa, FL 33604
1804 E 21st Ave, Tampa, FL 33605
1806 E 21st Ave, Tampa, FL 33605
1810 E 21st Ave, Tampa, FL 33605
8616 N 20th St, Tampa, FL 33604
5201 N 20th St, Tampa, FL 33610
1910 E 21st Ave, Tampa, FL 33605
8618 N 20th St, Tampa, FL 33604
1902 E 21st Ave, Tampa, FL 33605
4504 N 20th St, Tampa, FL 33610
4508 N 20th St, Tampa, FL 33610
4612 N 20th St, Tampa, FL 33610
4614 N 20th St, Tampa, FL 33610
4506 N 20th St, Tampa, FL 33610
1914 E 21st Ave, Tampa, FL 33605
1916 E 21st Ave, Tampa, FL 33605
3004 N 20th St, Tampa, FL 33605
1918 E 21st Ave, Tampa, FL 33605
3002 N 20th St, Tampa, FL 33605
3006 N 20th St, Tampa, FL 33605
1802 E 21st Ave, Tampa, FL 33605
2602 E 21st Ave, Tampa, FL 33605
9003 N 20th St, Tampa, FL 33604
13102 N 20th St Unit 1-22, Tampa, FL 33612
5117 N 20th St, Tampa, FL 33610
6703 20th Ave S, Tampa, FL 33619
6710 20th Ave S, Tampa, FL 33619
6409 N 20th St, Tampa, FL 33610
6706 20th Ave S, Tampa, FL 33619
9004 N 20th St, Tampa, FL 33604
5109 N 20th St, Tampa, FL 33610
5105 N 20th St, Tampa, FL 33610
3540 N 20th St, Tampa, FL 33605
5107 N 20th St, Tampa, FL 33610
8702 N 20th St, Tampa, FL 33604
5121 N 20th St, Tampa, FL 33610
5119 N 20th St, Tampa, FL 33610
5115 N 20th St, Tampa, FL 33610
5113 N 20th St, Tampa, FL 33610
12718 N 20th St, Tampa, FL 33612
1610 E 21st Ave, Tampa, FL 33605
9302 N 20th St, Tampa, FL 33612
9321 N 20th St, Tampa, FL 33612
9311 N 20th St, Tampa, FL 33612
9303 N 20th St, Tampa, FL 33612
9315 N 20th St, Tampa, FL 33612
9313 N 20th St, Tampa, FL 33612
3537 N 20th St, Tampa, FL 33605
6508 20th Ave S, Tampa, FL 33619
1522 E 21st Ave, Tampa, FL 33605
6907 N 20th St, Tampa, FL 33610
6909 N 20th St, Tampa, FL 33610
6307 N 20th St, Tampa, FL 33610
6911 N 20th St, Tampa, FL 33610
6921 N 20th St, Tampa, FL 33610
6913 N 20th St, Tampa, FL 33610
6309 N 20th St, Tampa, FL 33610
6915 N 20th St, Tampa, FL 33610
6917 N 20th St, Tampa, FL 33610
6919 N 20th St, Tampa, FL 33610
4405 N 20th St, Tampa, FL 33610
6803 20th Ave S, Tampa, FL 33619
6801 20th Ave S, Tampa, FL 33619
4407 N 20th St, Tampa, FL 33610
6802 20th Ave S, Tampa, FL 33619
8904 N 20th St, Tampa, FL 33604
8808 N 20th St, Tampa, FL 33604
6305 N 20th St, Tampa, FL 33610
1508 N 20th St, Tampa, FL 33605
8906 N 20th St, Tampa, FL 33604
1520 E 21st Ave, Tampa, FL 33605
1711 S 20th St, Tampa, FL 33605
9406 N 20th St, Tampa, FL 33612
2907 E 20th Ave, Tampa, FL 33605
9410 N 20th St, Tampa, FL 33612
9402 N 20th St, Tampa, FL 33612
9418 N 20th St, Tampa, FL 33612
9408 N 20th St, Tampa, FL 33612
9415 N 20th St, Tampa, FL 33612
9416 N 20th St, Tampa, FL 33612
1605 E 21st Ave, Tampa, FL 33605
9420 N 20th St, Tampa, FL 33612
1515 E 21st Ave, Tampa, FL 33605
1404 E 21st Ave Unit 1/2, Tampa, FL 33605
1412 E 21st Ave, Tampa, FL 33605
1410 E 21st Ave, Tampa, FL 33605
1402 E 21st Ave, Tampa, FL 33605
9301 N 20th St, Tampa, FL 33612
2607 N 20th St, Tampa, FL 33605
9320 N 20th St, Tampa, FL 33612
9316 N 20th St, Tampa, FL 33612
9310 N 20th St, Tampa, FL 33612
1408 E 21st Ave, Tampa, FL 33605
9304 N 20th St, Tampa, FL 33612
1406 E 21st Ave, Tampa, FL 33605
9314 N 20th St, Tampa, FL 33612
9312 N 20th St, Tampa, FL 33612
1502 E 21st Ave, Tampa, FL 33605
6922 20th Ave S, Tampa, FL 33619
9305 N 20th St, Tampa, FL 33612
2408 E 21st Ave, Tampa, FL 33605
2401 E 21st Ave, Tampa, FL 33605
2402 E 21st Ave, Tampa, FL 33605
2403 E 21st Ave, Tampa, FL 33605
2412 E 21st Ave, Tampa, FL 33605
2415 E 21st Ave, Tampa, FL 33605
5704 S 20th Ave, Tampa, FL 33619
12734 N 20th St, Tampa, FL 33612
923 E 20th Ave, Tampa, FL 33605
1916 E 20th Ave, Tampa, FL 33605
919 E 20th Ave, Tampa, FL 33605
917 E 20th Ave, Tampa, FL 33605
911 E 20th Ave, Tampa, FL 33605
921 E 20th Ave, Tampa, FL 33605
915 E 20th Ave, Tampa, FL 33605
2405 E 21st Ave, Tampa, FL 33605
913 E 20th Ave, Tampa, FL 33605
909 E 20th Ave, Tampa, FL 33605
2409 E 21st Ave, Tampa, FL 33605
2407 E 21st Ave, Tampa, FL 33605
1710 S 20th St, Tampa, FL 33605
5707 N 20th St, Tampa, FL 33610
5709 N 20th St, Tampa, FL 33610
8409 N 20th St, Tampa, FL 33604
5703 N 20th St, Tampa, FL 33610
8407 N 20th St, Tampa, FL 33604
5705 N 20th St, Tampa, FL 33610
5812 20th Ave S, Tampa, FL 33619
6408 N 20th St, Tampa, FL 33610
2304 E 21st Ave, Tampa, FL 33605
6404 N 20th St, Tampa, FL 33610
2302 E 21st Ave, Tampa, FL 33605
6406 N 20th St, Tampa, FL 33610
5410 20th Ave S, Tampa, FL 33619
4618 N 20th St, Tampa, FL 33610
5408 20th Ave S, Tampa, FL 33619
6102 N 20th St, Tampa, FL 33610
6104 N 20th St, Tampa, FL 33610
2218 E 21st Ave, Tampa, FL 33605
5716 20th Ave S, Tampa, FL 33619
5712 20th Ave S, Tampa, FL 33619
5402 20th Ave S, Tampa, FL 33619
1904 E 21st Ave, Tampa, FL 33605
6402 N 20th St, Tampa, FL 33610
5119 E 20th Ave, Tampa, FL 33619
5201 E 20th Ave, Tampa, FL 33619
5110 N 20th St, Tampa, FL 33610
5115 E 20th Ave, Tampa, FL 33619
5108 N 20th St, Tampa, FL 33610
5114 N 20th St, Tampa, FL 33610
8408 N 20th St, Tampa, FL 33604
5112 N 20th St, Tampa, FL 33610
8406 N 20th St, Tampa, FL 33604
6009 N 20th St, Tampa, FL 33610
5213 E 20th Ave, Tampa, FL 33619
5207 E 20th Ave, Tampa, FL 33619
5217 E 20th Ave, Tampa, FL 33619
5215 E 20th Ave, Tampa, FL 33619
5109 E 20th Ave, Tampa, FL 33619
8502 N 20th St, Tampa, FL 33604
5205 E 20th Ave, Tampa, FL 33619
5111 E 20th Ave, Tampa, FL 33619
8414 N 20th St, Tampa, FL 33604
5111 E 20th Ave, Tampa, FL 33619
13713 N 20th St, Tampa, FL 33613
5904 N 20th St, Tampa, FL 33610
6005 N 20th St, Tampa, FL 33610
6103 N 20th St, Tampa, FL 33610
6101 N 20th St, Tampa, FL 33610
6105 N 20th St, Tampa, FL 33610
8507 N 20th St, Tampa, FL 33604
8901 N 20th St, Tampa, FL 33604
8907 N 20th St, Tampa, FL 33604
8606 N 20th St, Tampa, FL 33604
5222 E 20th Ave, Tampa, FL 33619
5216 E 20th Ave, Tampa, FL 33619
5214 E 20th Ave, Tampa, FL 33619
5120 E 20th Ave, Tampa, FL 33619
5208 E 20th Ave, Tampa, FL 33619
5112 E 20th Ave, Tampa, FL 33619
5114 E 20th Ave, Tampa, FL 33619
5220 E 20th Ave, Tampa, FL 33619
8612 N 20th St, Tampa, FL 33604
5218 E 20th Ave, Tampa, FL 33619
5223 E 20th Ave, Tampa, FL 33619
5219 E 20th Ave, Tampa, FL 33619
5116 E 20th Ave, Tampa, FL 33619
5118 E 20th Ave, Tampa, FL 33619
9307 N 20th St, Tampa, FL 33612
6508 S 20th Ave, Tampa, FL 33619
8608 N 20th St, Tampa, FL 33604
5204 E 20th Ave, Tampa, FL 33619
5206 E 20th Ave, Tampa, FL 33619