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
Collier County
Naples
20TH-21ST
Properties in Naples in 20TH-21ST
Find homes for sale in Naples by selecting a property below:
4580 20th St NE, Naples, FL 34120
4520 20th St NE, Naples, FL 34120
4480 20th St NE, Naples, FL 34120
4440 20th St NE, Naples, FL 34120
4870 20th St NE, Naples, FL 34120
4864 20th St NE, Naples, FL 34120
4880 20th St NE, Naples, FL 34120
4230 20th St NE, Naples, FL 34120
1450 20th St Se, Naples, FL 34117
305 21st Ave S, Naples, FL 34102
231 20th St SE, Naples, FL 34117
255 21st Ave S, Naples, FL 34102
4201 21st Ave SW, Naples, FL 34116
4249 21st Ave SW, Naples, FL 34116
461 20th St SE, Naples, FL 34117
591 20th St SE, Naples, FL 34117
561 20th St SE, Naples, FL 34117
481 20th St SE, Naples, FL 34117
741 20th St SE, Naples, FL 34117
733 20th St SE, Naples, FL 34117
531 20th St SE, Naples, FL 34117
511 20th St SE, Naples, FL 34117
825 21st Ct S, Naples, FL 34102
681 20th St SE, Naples, FL 34117
2107 21st Ct S, Naples, FL 34102
3440 21st Ave SW, Naples, FL 34117
860 20th St SE, Naples, FL 34117
920 20th St SE, Naples, FL 34117
881 20th St SE, Naples, FL 34117
941 20th St SE, Naples, FL 34117
3575 21st Ave SW, Naples, FL 34117
3420 21st Ave SW, Naples, FL 34117
3501 21st Ave SW, Naples, FL 34117
940 20th St SE, Naples, FL 34117
191 20th St SE, Naples, FL 34117
3510 21st Ave SW, Naples, FL 34117
441 20th St SE, Naples, FL 34117
261 20th St SE, Naples, FL 34117
181 20th St SE, Naples, FL 34117
311 20th St SE, Naples, FL 34117
341 20th St SE, Naples, FL 34117
4397 21st Ave SW, Naples, FL 34116
707 21st Ave S, Naples, FL 34102
4349 21st Ave SW, Naples, FL 34116
5300 21st Pl SW, Naples, FL 34116
5265 21st Pl SW, Naples, FL 34116
3650 21st Ave SW, Naples, FL 34117
755 21st Ave S, Naples, FL 34102
5412 21st Pl SW, Naples, FL 34116
3641 21st Ave SW, Naples, FL 34117
3601 21st Ave SW, Naples, FL 34117
717 21st Ave S, Naples, FL 34102
4497 21st Ave SW, Naples, FL 34116
5350 21st Pl SW, Naples, FL 34116
723 21st Ave S, Naples, FL 34102
4465 21st Ave SW, Naples, FL 34116
5400 21st Pl SW, Naples, FL 34116
848 21st Ct S, Naples, FL 34102
854 21st Ct S, Naples, FL 34102
787 21st Ave S, Naples, FL 34102
4301 21st Ave SW, Naples, FL 34116
815 21st Ct S, Naples, FL 34102
730 21st Ave S, Naples, FL 34102
4433 21st Ave SW, Naples, FL 34116
4297 21st Ave SW, Naples, FL 34116
744 21st Ave S, Naples, FL 34102
4401 21st Ave SW, Naples, FL 34116
451 21st Ave S, Naples, FL 34102
515 21st Ave S, Naples, FL 34102
5270 21st Ave SW, Naples, FL 34116
531 21st Ave S, Naples, FL 34102
5290 21st Ave SW, Naples, FL 34116
575 21st Ave S, Naples, FL 34102
421 21st Ave S, Naples, FL 34102
395 21st Ave S, Naples, FL 34102
375 21st Ave S, Naples, FL 34102
351 21st Ave S, Naples, FL 34102
3674 21st Ave SW, Naples, FL 34117
171 20th St NE, Naples, FL 34120
291 20th St NE, Naples, FL 34120
3702 21st Ave SW, Naples, FL 34117
271 20th St NE, Naples, FL 34120
701 21st Ave S, Naples, FL 34102
567 21st Ave S, Naples, FL 34102
625 21st Ave S, Naples, FL 34102
605 21st Ave S, Naples, FL 34102
241 20th St NE, Naples, FL 34120
5401 21st Pl SW, Naples, FL 34116
161 20th St SE, Naples, FL 34117
521 20th St NE, Naples, FL 34120
447 20th St NE, Naples, FL 34120
381 20th St NE, Naples, FL 34120
361 20th St NE, Naples, FL 34120
461 20th St NE, Naples, FL 34120
511 20th St NE, Naples, FL 34120
561 20th St NE, Naples, FL 34120
641 20th St NE, Naples, FL 34120
481 20th St NE, Naples, FL 34120
411 20th St NE, Naples, FL 34120
5260 21st Pl SW, Naples, FL 34116
781 20th St NE, Naples, FL 34120
771 20th St NE, Naples, FL 34120
831 20th St NE, Naples, FL 34120
721 20th St NE, Naples, FL 34120
691 20th St NE, Naples, FL 34120
661 20th St NE, Naples, FL 34120
860 20th St NE, Naples, FL 34120
581 20th St NE, Naples, FL 34120
621 20th St NE, Naples, FL 34120
566 20th St NE, Naples, FL 34120
840 20th St NE, Naples, FL 34120
570 20th St NE, Naples, FL 34120
510 20th St NE, Naples, FL 34120
740 20th St NE, Naples, FL 34120
505 21st Ave S, Naples, FL 34102
242 20th St NE, Naples, FL 34120
975 20th St SE, Naples, FL 34117
481 21st Ave S, Naples, FL 34102
985 20th St SE, Naples, FL 34117
832 21st Ct S, Naples, FL 34102
4209 21st Pl SW Unit 61A, Naples, FL 34116
730 20th St NE, Naples, FL 34120
670 20th St NE, Naples, FL 34120
430 20th St NE, Naples, FL 34120
560 20th St NE, Naples, FL 34120
360 20th St NE, Naples, FL 34120
220 20th St NE, Naples, FL 34120
595 21st Ave S, Naples, FL 34102
340 20th St NE, Naples, FL 34120
290 20th St NE, Naples, FL 34120
3261 21st Ave SW, Naples, FL 34117
480 20th St NE, Naples, FL 34120
995 20th St SE, Naples, FL 34117
490 20th St NE, Naples, FL 34120
3280 21st Ave SW, Naples, FL 34117
3730 21st Ave SW, Naples, FL 34117
190 20th St NE, Naples, FL 34120
5325 21st Ave SW, Naples, FL 34116
5285 21st Ave SW, Naples, FL 34116
5301 21st Ave SW, Naples, FL 34116
380 20th St SE, Naples, FL 34117
360 20th St SE, Naples, FL 34117
540 20th St SE, Naples, FL 34117
310 20th St SE, Naples, FL 34117
460 20th St SE, Naples, FL 34117
470 20th St SE, Naples, FL 34117
414 20th St SE, Naples, FL 34117
4970 21st Pl SW, Naples, FL 34116
330 20th St SE, Naples, FL 34117
4960 21st Ave SW, Naples, FL 34116
4972 21st Ave SW, Naples, FL 34116
4866 21st Ave SW, Naples, FL 34116
4900 21st Ave SW, Naples, FL 34116
570 20th St SE, Naples, FL 34117
660 20th St SE, Naples, FL 34117
480 20th St SE, Naples, FL 34117
4936 21st Ave SW, Naples, FL 34116
740 20th St SE, Naples, FL 34117
4948 21st Ave SW, Naples, FL 34116
620 20th St SE, Naples, FL 34117
780 20th St SE, Naples, FL 34117
4800 21st Pl SW, Naples, FL 34116
730 20th St SE, Naples, FL 34117
710 20th St SE, Naples, FL 34117
4868 21st Pl SW, Naples, FL 34116
5301 21st Pl SW, Naples, FL 34116
720 20th St SE, Naples, FL 34117
834 20th St SE, Naples, FL 34117
3381 21st Ave SW, Naples, FL 34117
4920 21st Pl SW, Naples, FL 34116
3355 21st Ave SW, Naples, FL 34117
4950 21st Pl SW, Naples, FL 34116
4891 20th St NE, Naples, FL 34120
3350 21st Ave SW, Naples, FL 34117
3380 21st Ave SW, Naples, FL 34117
5424 21st Ave SW, Naples, FL 34116
5350 21st Ave SW, Naples, FL 34116
180 20th St SE, Naples, FL 34117
5280 21st Ave SW, Naples, FL 34116
3441 21st Ave SW, Naples, FL 34117
3340 21st Ave SW, Naples, FL 34117
780 20th St NE, Naples, FL 34120
5400 21st Ave SW, Naples, FL 34116
4912 21st Ave SW, Naples, FL 34116
190 20th St SE, Naples, FL 34117
5300 21st Ave SW, Naples, FL 34116
160 20th St SE, Naples, FL 34117
4949 21st Ave SW, Naples, FL 34116
3470 21st Ave SW, Naples, FL 34117
4925 21st Ave SW, Naples, FL 34116
3590 21st Ave SW, Naples, FL 34117
3570 21st Ave SW, Naples, FL 34117
3571 21st Ave SW, Naples, FL 34117
3560 21st Ave SW, Naples, FL 34117
4937 21st Ave SW, Naples, FL 34116
4949 21st Pl SW, Naples, FL 34116
4985 21st Pl SW, Naples, FL 34116
4997 21st Pl SW, Naples, FL 34116
4800 21st Ave SW, Naples, FL 34116
281 20th St SE, Naples, FL 34117
4960 21st Pl SW, Naples, FL 34116
4834 21st Ave SW, Naples, FL 34116
4901 21st Pl SW, Naples, FL 34116
210 20th St SE, Naples, FL 34117
4961 21st Pl SW, Naples, FL 34116
4925 21st Pl SW, Naples, FL 34116
4865 21st Pl SW, Naples, FL 34116
4865 21st Ave SW, Naples, FL 34116
4920 20th St NE, Naples, FL 34120
4913 21st Ave SW, Naples, FL 34116
4901 21st Ave SW, Naples, FL 34116
972 20th St SE, Naples, FL 34117
3821 21st Ave SW, Naples, FL 34117
3801 21st Ave SW, Naples, FL 34117
3791 21st Ave SW, Naples, FL 34117
3830 21st Ave SW, Naples, FL 34117
3820 21st Ave SW, Naples, FL 34117
5341 21st Pl SW, Naples, FL 34116
3840 21st Ave SW, Naples, FL 34117
161 20th St NE, Naples, FL 34120
191 20th St NE, Naples, FL 34120
590 20th St NE, Naples, FL 34120
530 20th St NE, Naples, FL 34120
410 20th St NE, Naples, FL 34120
380 20th St NE, Naples, FL 34120
3871 21st Ave SW, Naples, FL 34117
320 20th St NE, Naples, FL 34120
260 20th St NE, Naples, FL 34120
210 20th St NE, Naples, FL 34120
3660 21st Ave SW, Naples, FL 34117
790 20th St NE, Naples, FL 34120
620 20th St NE, Naples, FL 34120
4260 20th St NE, Naples, FL 34120
4284 20th St NE, Naples, FL 34120
4290 20th St NE, Naples, FL 34120
3725 21st Ave SW, Naples, FL 34117
3701 21st Ave SW, Naples, FL 34117
3740 21st Ave SW, Naples, FL 34117
550 21st Ave S, Naples, FL 34102
4430 20th St NE, Naples, FL 34120
4320 20th St NE, Naples, FL 34120
4370 20th St NE, Naples, FL 34120
518 21st Ave S, Naples, FL 34102
512 21st Ave S, Naples, FL 34102
4470 20th St NE, Naples, FL 34120
4530 20th St NE, Naples, FL 34120
4448 20th St NE, Naples, FL 34120
4540 20th St NE, Naples, FL 34120
4340 20th St NE, Naples, FL 34120
4394 20th St NE, Naples, FL 34120
4570 20th St NE, Naples, FL 34120
4330 20th St NE, Naples, FL 34120
4365 20th St NE, Naples, FL 34120
4558 20th St NE, Naples, FL 34120
4490 20th St NE, Naples, FL 34120
4590 20th St NE, Naples, FL 34120
4885 20th St NE, Naples, FL 34120
651 21st Ave S, Naples, FL 34102
4833 21st Ave SW, Naples, FL 34116
606 21st Ave S, Naples, FL 34102
4810 20th St NE, Naples, FL 34120
628 21st Ave S, Naples, FL 34102
4825 20th St NE, Naples, FL 34120
660 21st Ave S, Naples, FL 34102
4869 20th St NE, Naples, FL 34120
2163 21st Ct S, Naples, FL 34102
4832 20th St NE, Naples, FL 34120
4487 20th St NE, Naples, FL 34120
162 20th St NE, Naples, FL 34120
770 20th St NE, Naples, FL 34120
688 21st Ave S, Naples, FL 34102
700 21st Ave S, Naples, FL 34102
4815 20th St NE, Naples, FL 34120
4333 20th St NE, Naples, FL 34120
4545 20th St NE, Naples, FL 34120
4575 20th St NE, Naples, FL 34120
4940 20th St NE, Naples, FL 34120
4525 20th St NE, Naples, FL 34120
4890 20th St NE, Naples, FL 34120
3201 21st Ave SW, Naples, FL 34117
4345 20th St NE, Naples, FL 34120
4845 20th St NE, Naples, FL 34120
4585 20th St NE, Naples, FL 34120
4595 20th St NE, Naples, FL 34120
4325 20th St NE, Naples, FL 34120
211 20th St SE, Naples, FL 34117
4435 20th St NE, Naples, FL 34120
640 20th St SE, Naples, FL 34117
631 20th St SE, Naples, FL 34117
4245 20th St NE, Naples, FL 34120
4465 20th St NE, Naples, FL 34120
391 20th St SE, Naples, FL 34117
611 20th St SE, Naples, FL 34117
4445 20th St NE, Naples, FL 34120
4395 20th St NE, Naples, FL 34120
361 20th St SE, Naples, FL 34117
4835 20th St NE, Naples, FL 34120
821 20th St SE, Naples, FL 34117
75300 20 St, Naples, FL 34117
931 20th St SE, Naples, FL 34117
921 20th St SE, Naples, FL 34117
880 20th St SE, Naples, FL 34117
4285 20th St NE, Naples, FL 34120
842 20th St SE, Naples, FL 34117
590 20th St SE, Naples, FL 34117
3890 21st Ave SW, Naples, FL 34117
528 20th St SE, Naples, FL 34117
510 20th St SE, Naples, FL 34117
340 20th St SE, Naples, FL 34117
430 20th St SE, Naples, FL 34117
230 20th St SE, Naples, FL 34117
3870 21st Ave SW, Naples, FL 34117