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
Pinellas County
St. Petersburg
VILLAGE-WALNUT
Properties in St. Petersburg in VILLAGE-WALNUT
Find homes for sale in St. Petersburg by selecting a property below:
850 Village Lake Ter N #106, Saint Petersburg, FL 33716
850 Village Lake Ter N #107, Saint Petersburg, FL 33716
850 Village Lake Ter N #104, Saint Petersburg, FL 33716
4101 Walnut St NE, Saint Petersburg, FL 33703
850 Village Lake Ter N #105, Saint Petersburg, FL 33716
850 Village Lake Ter N #202, Saint Petersburg, FL 33716
850 Village Lake Ter N #203, Saint Petersburg, FL 33716
850 Village Lake Ter N #108, Saint Petersburg, FL 33716
850 Village Lake Ter N #201, Saint Petersburg, FL 33716
611 Villagrande Ave S, St Petersburg, FL 33707
501 Villagrande Ave S, St Petersburg, FL 33707
625 Villagrande Ave S, St Petersburg, FL 33707
4201 Walnut St NE, Saint Petersburg, FL 33703
850 Village Lake Ter N #102, Saint Petersburg, FL 33716
535 Villagrande Ave S, St Petersburg, FL 33707
4295 Walnut St NE, Saint Petersburg, FL 33703
545 Villagrande Ave S, St Petersburg, FL 33707
850 Village Lake Ter N #103, Saint Petersburg, FL 33716
645 Villagrande Ave S, Saint Petersburg, FL 33707
567 Villagrande Ave S, St Petersburg, FL 33707
850 Village Lake Ter N #101, Saint Petersburg, FL 33716
511 Villagrande Ave S, St Petersburg, FL 33707
525 Villagrande Ave S, St Petersburg, FL 33707
4292 Walnut St NE, Saint Petersburg, FL 33703
4100 Walnut St NE, Saint Petersburg, FL 33703
651 Villagrande Ave S, St Petersburg, FL 33707
709 Villagrande Ave S, St Petersburg, FL 33707
715 Villagrande Ave S, St Petersburg, FL 33707
675 Villagrande Ave S, St Petersburg, FL 33707
665 Villagrande Ave S, St Petersburg, FL 33707
4190 Walnut St NE, Saint Petersburg, FL 33703
4191 Walnut St NE, Saint Petersburg, FL 33703
796 Village Lake Ter N Unit 110A, Saint Petersburg, FL 33716
796 Village Lake Ter N #107, Saint Petersburg, FL 33716
796 Village Lake Ter N #202, Saint Petersburg, FL 33716
796 Village Lake Ter N #109, Saint Petersburg, FL 33716
796 Village Lake Ter N #204, Saint Petersburg, FL 33716
2195 Vivian Way S, Saint Petersburg, FL 33712
796 Village Lake Ter N Unit 110B, Saint Petersburg, FL 33716
796 Village Lake Ter N Unit 101A, Saint Petersburg, FL 33716
796 Village Lake Ter N #203, Saint Petersburg, FL 33716
796 Village Lake Ter N #102, Saint Petersburg, FL 33716
796 Village Lake Ter N #104, Saint Petersburg, FL 33716
796 Village Lake Ter N Unit 101B, Saint Petersburg, FL 33716
796 Village Lake Ter N #106, Saint Petersburg, FL 33716
796 Village Lake Ter N #103, Saint Petersburg, FL 33716
796 Village Lake Ter N #105, Saint Petersburg, FL 33716
551 Villagrande Ave S, St Petersburg, FL 33707
559 Villagrande Ave S, St Petersburg, FL 33707
10624 Walnut St NE #152, St Petersburg, FL 33716
850 Village Lake Ter N #206, Saint Petersburg, FL 33716
850 Village Lake Ter N #204, Saint Petersburg, FL 33716
775 Village Lake Ter #205, St. Petersburg, FL 33716
850 Village Lake Ter N #207, Saint Petersburg, FL 33716
782 Village Lake Ter N #104, St Petersburg, FL 33715
850 Village Lake Ter N #205, Saint Petersburg, FL 33716
850 Village Lake Ter N #208, Saint Petersburg, FL 33716
796 Village Lake Ter N #108, Saint Petersburg, FL 33716
885 N Village Dr N #202, St Petersburg, FL 33716
885 N Village Dr N #201, St Petersburg, FL 33716
885 N Village Dr N #104, St Petersburg, FL 33716
4095 Walnut St NE, Saint Petersburg, FL 33703
870 Village Lake Ter N #202, Saint Petersburg, FL 33716
810 Village Lake Ter #104, St. Petersburg, FL 33716
870 Village Lake Ter N #203, Saint Petersburg, FL 33716
870 Village Lake Ter N #201, Saint Petersburg, FL 33716
870 Village Lake Ter N #102, Saint Petersburg, FL 33716
870 Village Lake Ter N #103, Saint Petersburg, FL 33716
870 Village Lake Ter N #204, Saint Petersburg, FL 33716
750 Village Lake Ter #103, St. Petersburg, FL 33716
870 Village Lake Ter N #101, Saint Petersburg, FL 33716
454 Villa Grande Ave S, St. Petersburg, FL 33707
3890 Wahoo Dr SE, Saint Petersburg, FL 33705
3880 Wahoo Dr SE, Saint Petersburg, FL 33705
3860 Wahoo Dr SE, Saint Petersburg, FL 33705
3830 Wahoo Dr SE, Saint Petersburg, FL 33705
796 Village Lake Ter N #205, Saint Petersburg, FL 33716
670 Villagrande Ave S, St Petersburg, FL 33707
662 Villagrande Ave S, St Petersburg, FL 33707
796 Village Lake Ter N #207, Saint Petersburg, FL 33716
650 Villagrande Ave S, Saint Petersburg, FL 33707
796 Village Lake Ter N #206, Saint Petersburg, FL 33716
796 Village Lake Ter N #209, Saint Petersburg, FL 33716
796 Village Lake Ter N #208, Saint Petersburg, FL 33716
698 Villagrande Ave S, St Petersburg, FL 33707
890 N Village Dr N #102, St Petersburg, FL 33716
890 N Village Dr N Unit 101B, St Petersburg, FL 33716
885 N Village Dr N #203, St Petersburg, FL 33716
890 N Village Dr N #103, St Petersburg, FL 33716
890 N Village Dr N Unit 101A, St Petersburg, FL 33716
534 Villagrande Ave S, St Petersburg, FL 33707
770 Village Lake Ter N #204, Saint Petersburg, FL 33716
770 Village Lake Ter N #201, Saint Petersburg, FL 33716
855 Village Lake Ter #201, St. Petersburg, FL 33716
770 Village Lake Ter N #203, Saint Petersburg, FL 33716
770 Village Lake Ter N #208, Saint Petersburg, FL 33716
890 N Village Dr N #202, St Petersburg, FL 33716
770 Village Lake Ter N #205, Saint Petersburg, FL 33716
890 N Village Dr N #203, St Petersburg, FL 33716
770 Village Lake Ter N #202, Saint Petersburg, FL 33716
890 N Village Dr N #104, St Petersburg, FL 33716
770 Village Lake Ter N #207, Saint Petersburg, FL 33716
890 N Village Dr N #105, St Petersburg, FL 33716
770 Village Lake Ter N #104, Saint Petersburg, FL 33716
895 N Village Dr N #101, St Petersburg, FL 33716
550 Villagrande Ave S, St Petersburg, FL 33707
770 Village Lake Ter N #101, Saint Petersburg, FL 33716
895 N Village Dr N #102, St Petersburg, FL 33716
770 Village Lake Ter N #206, Saint Petersburg, FL 33716
890 N Village Dr N #204, St Petersburg, FL 33716
540 Villagrande Ave S, St Petersburg, FL 33707
770 Village Lake Ter N #103, Saint Petersburg, FL 33716
890 N Village Dr N #205, St Petersburg, FL 33716
558 Villagrande Ave S, St Petersburg, FL 33707
770 Village Lake Ter N #108, Saint Petersburg, FL 33716
895 N Village Dr N #105, St Petersburg, FL 33716
770 Village Lake Ter N #105, Saint Petersburg, FL 33716
895 N Village Dr N #106, St Petersburg, FL 33716
770 Village Lake Ter N #102, Saint Petersburg, FL 33716
895 N Village Dr N #103, St Petersburg, FL 33716
566 Villagrande Ave S, St Petersburg, FL 33707
770 Village Lake Ter N #107, Saint Petersburg, FL 33716
895 N Village Dr N #104, St Petersburg, FL 33716
895 N Village Dr N #201, St Petersburg, FL 33716
895 N Village Dr N #202, St Petersburg, FL 33716
770 Village Lake Ter N #106, Saint Petersburg, FL 33716
895 N Village Dr N #107, St Petersburg, FL 33716
895 N Village Dr N #108, St Petersburg, FL 33716
895 N Village Dr N #206, St Petersburg, FL 33716
895 N Village Dr N #205, St Petersburg, FL 33716
895 N Village Dr N #204, St Petersburg, FL 33716
895 N Village Dr N #203, St Petersburg, FL 33716
770 Village Lake Ter, St. Petersburg, FL 33716
4090 Walnut St NE, Saint Petersburg, FL 33703
10735 Village Club Cir N #102, St Petersburg, FL 33716
10735 Village Club Cir N #101, St Petersburg, FL 33716
895 N Village Dr N #208, St Petersburg, FL 33716
895 N Village Dr N #207, St Petersburg, FL 33716
870 Village Lake Ter N #104, Saint Petersburg, FL 33716
618 Villagrande Ave S, St Petersburg, FL 33707
640 Villagrande Ave S, St Petersburg, FL 33707
610 Villagrande Ave S, St Petersburg, FL 33707
10755 Village Club Cir N #102, St Petersburg, FL 33716
10735 Village Club Cir N #205, St Petersburg, FL 33716
10755 Village Club Cir N #101, St Petersburg, FL 33716
10755 Village Club Cir N #202, St Petersburg, FL 33716
10755 Village Club Cir N #103, St Petersburg, FL 33716
10735 Village Club Cir N #206, St Petersburg, FL 33716
10755 Village Club Cir N #201, St Petersburg, FL 33716
10775 Village Club Cir N #102, St Petersburg, FL 33716
10755 Village Club Cir N #203, St Petersburg, FL 33716
10755 Village Club Cir N #104, St Petersburg, FL 33716
10775 Village Club Cir N #101, St Petersburg, FL 33716
10775 Village Club Cir N #106, St Petersburg, FL 33716
10775 Village Club Cir N #103, St Petersburg, FL 33716
10755 Village Club Cir N #204, St Petersburg, FL 33716
10775 Village Club Cir N #105, St Petersburg, FL 33716
10775 Village Club Cir N #203, St Petersburg, FL 33716
10775 Village Club Cir N #202, St Petersburg, FL 33716
10775 Village Club Cir N #104, St Petersburg, FL 33716
10775 Village Club Cir N #204, St Petersburg, FL 33716
10775 Village Club Cir N #206, St Petersburg, FL 33716
510 Villagrande Ave S, St Petersburg, FL 33707
10775 Village Club Cir N #205, St Petersburg, FL 33716
526 Villagrande Ave S, St Petersburg, FL 33707
10775 Village Club Cir N #201, St Petersburg, FL 33716
500 Villagrande Ave S, St Petersburg, FL 33707
781 Village Lake Ter N Unit 102A, Saint Petersburg, FL 33716
781 Village Lake Ter N Unit 101B, Saint Petersburg, FL 33716
706 Villagrande Ave S, St Petersburg, FL 33707
782 Village Lake Ter N #101, Saint Petersburg, FL 33716
700 Villagrande Ave S, Saint Petersburg, FL 33707
781 Village Lake Ter N Unit 102B, Saint Petersburg, FL 33716
781 Village Lake Ter N Unit 101A, Saint Petersburg, FL 33716
895 Village Lake Ter, St. Petersburg, FL 33716
782 Village Lake Ter N #208, Saint Petersburg, FL 33716
782 Village Lake Ter N #205, Saint Petersburg, FL 33716
400 Villagrande Ave S, St Petersburg, FL 33707
782 Village Lake Ter N #207, Saint Petersburg, FL 33716
416 Villagrande Ave S, St Petersburg, FL 33707
782 Village Lake Ter N #206, Saint Petersburg, FL 33716
438 Villagrande Ave S, St Petersburg, FL 33707
446 Villagrande Ave S, St Petersburg, FL 33707
10735 Village Club Cir N #106, St Petersburg, FL 33716
10735 Village Club Cir N #105, St Petersburg, FL 33716
10735 Village Club Cir N #104, St Petersburg, FL 33716
10735 Village Club Cir N #103, St Petersburg, FL 33716
10735 Village Club Cir N #204, St Petersburg, FL 33716
10735 Village Club Cir N #203, St Petersburg, FL 33716
10735 Village Club Cir N #202, St Petersburg, FL 33716
10735 Village Club Cir N #201, St Petersburg, FL 33716
10506 Walnut St NE #128, St Petersburg, FL 33716
10507 Walnut St NE #129, St Petersburg, FL 33716
10580 Walnut St NE #130, St Petersburg, FL 33716
10514 Walnut St NE #131, St Petersburg, FL 33716
10519 Walnut St NE #132, St Petersburg, FL 33716
10520 Walnut St NE #133, St Petersburg, FL 33716
10522 Walnut St NE #134, St Petersburg, FL 33716
10526 Walnut St NE #135, St Petersburg, FL 33716
719 Villa Grande Ave S, St. Petersburg, FL 33707
10532 Walnut St NE #137, St Petersburg, FL 33716
10536 Walnut St NE #139, St Petersburg, FL 33716
782 Village Lake Ter N #203, Saint Petersburg, FL 33716
782 Village Lake Ter N #202, Saint Petersburg, FL 33716
782 Village Lake Ter N #204, Saint Petersburg, FL 33716
782 Village Lake Ter N #107, Saint Petersburg, FL 33716
782 Village Lake Ter N #106, Saint Petersburg, FL 33716
782 Village Lake Ter N #201, Saint Petersburg, FL 33716
782 Village Lake Ter N #108, Saint Petersburg, FL 33716
782 Village Lake Ter N #103, Saint Petersburg, FL 33716
782 Village Lake Ter N #102, Saint Petersburg, FL 33716
782 Village Lake Ter N #105, Saint Petersburg, FL 33716
782 Village Lake Ter N #104, Saint Petersburg, FL 33716
354 Villagrande Ave S, St Petersburg, FL 33707
360 Villagrande Ave S, St Petersburg, FL 33707
380 Villagrande Ave S, St Petersburg, FL 33707
316 Villagrande Ave S, Saint Petersburg, FL 33707
10650 Walnut St NE #71804, St. Petersburg, FL 33716
10902 Walnut St NE #191, St Petersburg, FL 33716
10918 Walnut St NE #198, St Petersburg, FL 33716
10914 Walnut St NE #197, St Petersburg, FL 33716
10910 Walnut St NE #195, St Petersburg, FL 33716
10628 Walnut St NE #219, St Petersburg, FL 33716
10811 Walnut St NE #220, St Petersburg, FL 33716
3324 Walnut St NE, Saint Petersburg, FL 33704
3348 Walnut St NE, Saint Petersburg, FL 33704
3300 Walnut St NE, Saint Petersburg, FL 33704
10980 Walnut St NE #216, St Petersburg, FL 33716
3290 Walnut St NE, Saint Petersburg, FL 33704
10984 Walnut St NE #217, St Petersburg, FL 33716
10995 Walnut St NE #218, St Petersburg, FL 33716
10964 Walnut St NE #211, St Petersburg, FL 33716
3372 Walnut St NE, Saint Petersburg, FL 33704
3396 Walnut St NE, Saint Petersburg, FL 33704
10973 Walnut St NE #213, St Petersburg, FL 33716
3160 Walnut St NE, Saint Petersburg, FL 33704
3130 Walnut St NE, Saint Petersburg, FL 33704
10951 Walnut St NE #207, St Petersburg, FL 33716
3968 Wahoo Dr SE, Saint Petersburg, FL 33705
3100 Walnut St NE, Saint Petersburg, FL 33704
3964 Wahoo Dr SE, Saint Petersburg, FL 33705
3090 Walnut St NE, Saint Petersburg, FL 33704
3260 Walnut St NE, Saint Petersburg, FL 33704
3230 Walnut St NE, Saint Petersburg, FL 33704
3200 Walnut St NE, Saint Petersburg, FL 33704
3190 Walnut St NE, Saint Petersburg, FL 33704
3301 Walnut St NE, Saint Petersburg, FL 33704
427 Villagrande Ave S, St Petersburg, FL 33707
3297 Walnut St NE, Saint Petersburg, FL 33704
441 Villagrande Ave S, St Petersburg, FL 33707
401 Villagrande Ave S, St Petersburg, FL 33707
419 Villagrande Ave S, St Petersburg, FL 33707
3956 Wahoo Dr SE, Saint Petersburg, FL 33705
1630 Walnut St NE, Saint Petersburg, FL 33704
3361 Walnut St NE, Saint Petersburg, FL 33704
3331 Walnut St NE, Saint Petersburg, FL 33704
10670 Walnut St NE #162, St Petersburg, FL 33716
10688 Walnut St NE #164, St Petersburg, FL 33716
6251 Vista Verde Dr W, Saint Petersburg, FL 33707
10692 Walnut St NE #166, St Petersburg, FL 33716
10691 Walnut St NE #165, St Petersburg, FL 33716
10861 Walnut St NE #185, St Petersburg, FL 33716
10868 Walnut St NE #186, St Petersburg, FL 33716
3151 Walnut St NE, Saint Petersburg, FL 33704
10831 Walnut St NE #183, St Petersburg, FL 33716
3201 Walnut St NE, Saint Petersburg, FL 33704
10839 Walnut St NE #184, St Petersburg, FL 33716
3197 Walnut St NE, Saint Petersburg, FL 33704
3275 Walnut St NE, Saint Petersburg, FL 33704
10889 Walnut St NE #190, St Petersburg, FL 33716
10875 Walnut St NE #187, St Petersburg, FL 33716
750 Village Lake Ter #207, St. Petersburg, FL 33716
796 Village Lake Ter N #206, St Petersburg, FL 33706
3101 Walnut St NE, Saint Petersburg, FL 33704
10879 Walnut St NE #188, St Petersburg, FL 33716
3175 Walnut St NE, Saint Petersburg, FL 33704
10787 Walnut St NE #178, St Petersburg, FL 33716
2190 Vivian Way S, Saint Petersburg, FL 33712
10815 Walnut St NE #181, St Petersburg, FL 33716
2156 Vivian Way S, Saint Petersburg, FL 33712
10825 Walnut St NE #182, St Petersburg, FL 33716
890 N Village Dr, St. Petersburg, FL 33716
3235 Walnut St NE, Saint Petersburg, FL 33704
10795 Walnut St NE #179, St Petersburg, FL 33716
10801 Walnut St NE #180, St Petersburg, FL 33716
10930 Walnut St NE #202, St Petersburg, FL 33716
10692 Walnut St NE, St. Petersburg, FL 33716
10923 Walnut St NE #200, St Petersburg, FL 33716
10922 Walnut St NE #199, St Petersburg, FL 33716
3391 Walnut St NE, Saint Petersburg, FL 33704
10948 Walnut St NE #206, St Petersburg, FL 33716
10940 Walnut St NE #205, St Petersburg, FL 33716
10934 Walnut St NE #203, St Petersburg, FL 33716
10906 Walnut St NE #193, St Petersburg, FL 33716
4300 Walnut St NE, Saint Petersburg, FL 33703
10618 Walnut St NE #151, St Petersburg, FL 33716
10634 Walnut St NE #154, St Petersburg, FL 33716
3899 Wahoo Dr SE, Saint Petersburg, FL 33705
10642 Walnut St NE #156, St Petersburg, FL 33716
760 Village Lake Ter #103, St. Petersburg, FL 33716
10650 Walnut St NE #157, St Petersburg, FL 33716
10545 Walnut St NE #142, St Petersburg, FL 33716
3861 Wahoo Dr SE, Saint Petersburg, FL 33705
10550 Walnut St NE #144, St Petersburg, FL 33716
3803 Wahoo Dr SE, Saint Petersburg, FL 33705
10600 Walnut St NE #146, St Petersburg, FL 33716
4200 Walnut St NE, Saint Petersburg, FL 33703
10604 Walnut St NE #148, St Petersburg, FL 33716
3881 Wahoo Dr SE, Saint Petersburg, FL 33705
10612 Walnut St NE #149, St Petersburg, FL 33716
3891 Wahoo Dr SE, Saint Petersburg, FL 33705
10704 Walnut St NE #168, St Petersburg, FL 33716
3841 Wahoo Dr SE, Saint Petersburg, FL 33705
10716 Walnut St NE, Saint Petersburg, FL 33716
10729 Walnut St NE #172, St Petersburg, FL 33716
10726 Walnut St NE #171, St Petersburg, FL 33716
10751 Walnut St NE #174, St Petersburg, FL 33716
10745 Walnut St NE #173, St Petersburg, FL 33716
10665 Walnut St NE #160, St Petersburg, FL 33716
10662 Walnut St NE #159, St Petersburg, FL 33716
3908 Wahoo Dr SE, Saint Petersburg, FL 33705
3916 Wahoo Dr SE, Saint Petersburg, FL 33705
3920 Wahoo Dr SE, Saint Petersburg, FL 33705
3924 Wahoo Dr SE, Saint Petersburg, FL 33705
2167 Vivian Way S, Saint Petersburg, FL 33712
3900 Wahoo Dr SE, Saint Petersburg, FL 33705
3949 Wahoo Dr SE, Saint Petersburg, FL 33705
3941 Wahoo Dr SE, Saint Petersburg, FL 33705
3933 Wahoo Dr SE, Saint Petersburg, FL 33705
3925 Wahoo Dr SE, Saint Petersburg, FL 33705
3932 Wahoo Dr SE, Saint Petersburg, FL 33705
3940 Wahoo Dr SE, Saint Petersburg, FL 33705
3948 Wahoo Dr SE, Saint Petersburg, FL 33705
3957 Wahoo Dr SE, Saint Petersburg, FL 33705
6255 Vista Verde Dr W, Saint Petersburg, FL 33707
3921 Wahoo Dr SE, Saint Petersburg, FL 33705
6253 Vista Verde Dr W, Saint Petersburg, FL 33707
3917 Wahoo Dr SE, Saint Petersburg, FL 33705
3909 Wahoo Dr SE, Saint Petersburg, FL 33705