Real estate in the city of St Petersburg

Show Map
  • List View
  • Grid View
Sorted by
61 - 90 of 500+ | Previous Page 3 of 17 Next
  1. Photo of 4915 Bay Street NE #327, St Petersburg, FL 33703 (MLS # TB8485991)
    $179,000
    Photo of 4915 Bay Street NE #327, St Petersburg, FL 33703 (MLS # TB8485991)
    Photo of 4915 Bay Street NE #327, St Petersburg, FL 33703 (MLS # TB8485991)
    4915 Bay Street NE #327, St Petersburg, FL
    4915 Bay Street NE #327
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,035 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  2. Photo of 210 83rd Avenue N, St Petersburg, FL 33702 (MLS # TB8485975)
    $470,000
    Photo of 210 83rd Avenue N, St Petersburg, FL 33702 (MLS # TB8485975)
    Photo of 210 83rd Avenue N, St Petersburg, FL 33702 (MLS # TB8485975)
    210 83rd Avenue N, St Petersburg, FL
    210 83rd Avenue N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,672 Home (sqft)
    • 3 Baths
    • 6,099 Lot (sqft)
  3. Photo of 3100 11th Avenue N, St Petersburg, FL 33713 (MLS # TB8485974)
    $399,900
    Photo of 3100 11th Avenue N, St Petersburg, FL 33713 (MLS # TB8485974)
    Photo of 3100 11th Avenue N, St Petersburg, FL 33713 (MLS # TB8485974)
    3100 11th Avenue N, St Petersburg, FL
    3100 11th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,037 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  4. Photo of 8186 Terrace Garden Drive N #601, St Petersburg, FL 33709 (MLS # TB8485554)
    $375,000
    Photo of 8186 Terrace Garden Drive N #601, St Petersburg, FL 33709 (MLS # TB8485554)
    Photo of 8186 Terrace Garden Drive N #601, St Petersburg, FL 33709 (MLS # TB8485554)
    8186 Terrace Garden Drive N #601, St Petersburg, FL
    8186 Terrace Garden Drive N #601
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,765 Home (sqft)
    • 2 Baths
    • 8.59 Lot (ac)
  5. Photo of 1339 35th Street N, St Petersburg, FL 33713 (MLS # TB8482904)
    $459,900
    Photo of 1339 35th Street N, St Petersburg, FL 33713 (MLS # TB8482904)
    Photo of 1339 35th Street N, St Petersburg, FL 33713 (MLS # TB8482904)
    1339 35th Street N, St Petersburg, FL
    1339 35th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,305 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  6. Photo of 126 22nd Avenue NE, St Petersburg, FL 33704 (MLS # TB8484700)
    $1,100,000
    Photo of 126 22nd Avenue NE, St Petersburg, FL 33704 (MLS # TB8484700)
    Photo of 126 22nd Avenue NE, St Petersburg, FL 33704 (MLS # TB8484700)
    126 22nd Avenue NE, St Petersburg, FL
    126 22nd Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,064 Home (sqft)
    • 3 Baths
    • 5,228 Lot (sqft)
  7. Photo of 4901 Haines Road N, St Petersburg, FL 33714 (MLS # A4685924)
    $524,000
    Photo of 4901 Haines Road N, St Petersburg, FL 33714 (MLS # A4685924)
    Photo of 4901 Haines Road N, St Petersburg, FL 33714 (MLS # A4685924)
    4901 Haines Road N, St Petersburg, FL
    4901 Haines Road N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,828 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  8. Photo of 5220 27th Avenue N, St Petersburg, FL 33710 (MLS # TB8485843)
    $520,000
    Photo of 5220 27th Avenue N, St Petersburg, FL 33710 (MLS # TB8485843)
    Photo of 5220 27th Avenue N, St Petersburg, FL 33710 (MLS # TB8485843)
    5220 27th Avenue N, St Petersburg, FL
    5220 27th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,411 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  9. Photo of 4911 Haines Road N, St Petersburg, FL 33714 (MLS # A4685919)
    $449,000
    Photo of 4911 Haines Road N, St Petersburg, FL 33714 (MLS # A4685919)
    Photo of 4911 Haines Road N, St Petersburg, FL 33714 (MLS # A4685919)
    4911 Haines Road N, St Petersburg, FL
    4911 Haines Road N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,665 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  10. Photo of 4545 25th Avenue N, St Petersburg, FL 33713 (MLS # TB8485623)
    $459,000
    Photo of 4545 25th Avenue N, St Petersburg, FL 33713 (MLS # TB8485623)
    Photo of 4545 25th Avenue N, St Petersburg, FL 33713 (MLS # TB8485623)
    4545 25th Avenue N, St Petersburg, FL
    4545 25th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,399 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  11. Photo of 5750 80th Street N #B-206, St Petersburg, FL 33709 (MLS # TB8483548)
    $79,000
    Photo of 5750 80th Street N #B-206, St Petersburg, FL 33709 (MLS # TB8483548)
    Photo of 5750 80th Street N #B-206, St Petersburg, FL 33709 (MLS # TB8483548)
    5750 80th Street N #B-206, St Petersburg, FL
    5750 80th Street N #B-206
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,140 Home (sqft)
    • 2 Baths
    • 4.86 Lot (ac)
  12. Photo of 1022 8th Street N, St Petersburg, FL 33701 (MLS # TB8485809)
    $489,000
    Photo of 1022 8th Street N, St Petersburg, FL 33701 (MLS # TB8485809)
    Photo of 1022 8th Street N, St Petersburg, FL 33701 (MLS # TB8485809)
    1022 8th Street N, St Petersburg, FL
    1022 8th Street N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 720 Home (sqft)
    • 2 Baths
    • 4,356 Lot (sqft)
  13. Photo of 5111 68th Street N, St Petersburg, FL 33709 (MLS # TB8485794)
    $540,000
    Photo of 5111 68th Street N, St Petersburg, FL 33709 (MLS # TB8485794)
    Photo of 5111 68th Street N, St Petersburg, FL 33709 (MLS # TB8485794)
    5111 68th Street N, St Petersburg, FL
    5111 68th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,744 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  14. Photo of 6537 Cape Hatteras Way NE #4, St Petersburg, FL 33702 (MLS # TB8485295)
    $399,000
    Photo of 6537 Cape Hatteras Way NE #4, St Petersburg, FL 33702 (MLS # TB8485295)
    Photo of 6537 Cape Hatteras Way NE #4, St Petersburg, FL 33702 (MLS # TB8485295)
    6537 Cape Hatteras Way NE #4, St Petersburg, FL
    6537 Cape Hatteras Way NE #4
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,582 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  15. Photo of 912 Myakka Court NE, St Petersburg, FL 33702 (MLS # TB8485790)
    $650,000
    Photo of 912 Myakka Court NE, St Petersburg, FL 33702 (MLS # TB8485790)
    Photo of 912 Myakka Court NE, St Petersburg, FL 33702 (MLS # TB8485790)
    912 Myakka Court NE, St Petersburg, FL
    912 Myakka Court NE
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,386 Home (sqft)
    • 2 Baths
    • 3,921 Lot (sqft)
  16. Photo of 737 62nd Avenue N, St Petersburg, FL 33702 (MLS # TB8485585)
    $450,000
    Photo of 737 62nd Avenue N, St Petersburg, FL 33702 (MLS # TB8485585)
    Photo of 737 62nd Avenue N, St Petersburg, FL 33702 (MLS # TB8485585)
    737 62nd Avenue N, St Petersburg, FL
    737 62nd Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,092 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  17. Photo of 824 62nd Avenue NE, St Petersburg, FL 33702 (MLS # TB8486145)
    $192,200
    Photo of 824 62nd Avenue NE, St Petersburg, FL 33702 (MLS # TB8486145)
    Photo of 824 62nd Avenue NE, St Petersburg, FL 33702 (MLS # TB8486145)
    824 62nd Avenue NE, St Petersburg, FL
    824 62nd Avenue NE
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 864 Home (sqft)
    • 1 Bath
    • 8,277 Lot (sqft)
  18. Photo of 5460 40th Avenue N, St Petersburg, FL 33709 (MLS # TB8485680)
    $399,900
    Photo of 5460 40th Avenue N, St Petersburg, FL 33709 (MLS # TB8485680)
    Photo of 5460 40th Avenue N, St Petersburg, FL 33709 (MLS # TB8485680)
    5460 40th Avenue N, St Petersburg, FL
    5460 40th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,552 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  19. Photo of 423 48th Street N, St Petersburg, FL 33713 (MLS # TB8485869)
    $565,000
    Photo of 423 48th Street N, St Petersburg, FL 33713 (MLS # TB8485869)
    Photo of 423 48th Street N, St Petersburg, FL 33713 (MLS # TB8485869)
    423 48th Street N, St Petersburg, FL
    423 48th Street N
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,061 Home (sqft)
    • 3 Baths
    • 11,762 Lot (sqft)
  20. Photo of 3844 Burlington Avenue N, St Petersburg, FL 33713 (MLS # TB8485450)
    $289,000
    Photo of 3844 Burlington Avenue N, St Petersburg, FL 33713 (MLS # TB8485450)
    Photo of 3844 Burlington Avenue N, St Petersburg, FL 33713 (MLS # TB8485450)
    18
     
    3844 Burlington Avenue N, St Petersburg, FL
    3844 Burlington Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 828 Home (sqft)
    • 1 Bath
    • 5,663 Lot (sqft)
  21. Photo of 416 73rd Avenue N #205, St Petersburg, FL 33702 (MLS # TB8484320)
    $95,000
    Photo of 416 73rd Avenue N #205, St Petersburg, FL 33702 (MLS # TB8484320)
    Photo of 416 73rd Avenue N #205, St Petersburg, FL 33702 (MLS # TB8484320)
    416 73rd Avenue N #205, St Petersburg, FL
    416 73rd Avenue N #205
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 725 Home (sqft)
    • 1 Bath
    • 33,106 Lot (sqft)
  22. Photo of 3901 45th Avenue N, St Petersburg, FL 33714 (MLS # TB8485592)
    $339,900
    Photo of 3901 45th Avenue N, St Petersburg, FL 33714 (MLS # TB8485592)
    Photo of 3901 45th Avenue N, St Petersburg, FL 33714 (MLS # TB8485592)
    3901 45th Avenue N, St Petersburg, FL
    3901 45th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 850 Home (sqft)
    • 2 Baths
    • 4,356 Lot (sqft)
  23. Photo of 6490 Cape Hatteras Way NE #2, St Petersburg, FL 33702 (MLS # TB8485277)
    $375,000
    Photo of 6490 Cape Hatteras Way NE #2, St Petersburg, FL 33702 (MLS # TB8485277)
    Photo of 6490 Cape Hatteras Way NE #2, St Petersburg, FL 33702 (MLS # TB8485277)
    6490 Cape Hatteras Way NE #2, St Petersburg, FL
    6490 Cape Hatteras Way NE #2
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,610 Home (sqft)
    • 2 Baths
    • 4.86 Lot (ac)
  24. Photo of 5330 26th Avenue N, St Petersburg, FL 33710 (MLS # TB8485314)
    $400,000
    Photo of 5330 26th Avenue N, St Petersburg, FL 33710 (MLS # TB8485314)
    Photo of 5330 26th Avenue N, St Petersburg, FL 33710 (MLS # TB8485314)
    5330 26th Avenue N, St Petersburg, FL
    5330 26th Avenue N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,143 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  25. Photo of 1600 27th Avenue S, St Petersburg, FL 33712 (MLS # TB8485748)
    $300,000
    Photo of 1600 27th Avenue S, St Petersburg, FL 33712 (MLS # TB8485748)
    Photo of 1600 27th Avenue S, St Petersburg, FL 33712 (MLS # TB8485748)
    1600 27th Avenue S, St Petersburg, FL
    1600 27th Avenue S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,524 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  26. Photo of 3315 58th Avenue S #310, St Petersburg, FL 33712 (MLS # TB8485720)
    $54,000
    Photo of 3315 58th Avenue S #310, St Petersburg, FL 33712 (MLS # TB8485720)
    Photo of 3315 58th Avenue S #310, St Petersburg, FL 33712 (MLS # TB8485720)
    3315 58th Avenue S #310, St Petersburg, FL
    3315 58th Avenue S #310
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 708 Home (sqft)
    • 1 Bath
    • 4.00 Lot (ac)
  27. Photo of 2540 E Bay Isle Drive SE, St Petersburg, FL 33705 (MLS # TB8485651)
    $1,650,000
    Photo of 2540 E Bay Isle Drive SE, St Petersburg, FL 33705 (MLS # TB8485651)
    Photo of 2540 E Bay Isle Drive SE, St Petersburg, FL 33705 (MLS # TB8485651)
    2540 E Bay Isle Drive SE, St Petersburg, FL
    2540 E Bay Isle Drive SE
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 2,360 Home (sqft)
    • 3 Baths
    • 9,584 Lot (sqft)
  28. Photo of 6950 Grande Vista Way S, St Petersburg, FL 33707 (MLS # TB8484896)
    $698,000
    Photo of 6950 Grande Vista Way S, St Petersburg, FL 33707 (MLS # TB8484896)
    Photo of 6950 Grande Vista Way S, St Petersburg, FL 33707 (MLS # TB8484896)
    6950 Grande Vista Way S, St Petersburg, FL
    6950 Grande Vista Way S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,688 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  29. Photo of 3824 37th Street S #67, St Petersburg, FL 33711 (MLS # TB8485482)
    $209,900
    Photo of 3824 37th Street S #67, St Petersburg, FL 33711 (MLS # TB8485482)
    Photo of 3824 37th Street S #67, St Petersburg, FL 33711 (MLS # TB8485482)
    3824 37th Street S #67, St Petersburg, FL
    3824 37th Street S #67
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,075 Home (sqft)
    • 2 Baths
    • 9.10 Lot (ac)
  30. Photo of 4230 36th Avenue S #A, St Petersburg, FL 33701 (MLS # D6146555)
    $229,900
    Photo of 4230 36th Avenue S #A, St Petersburg, FL 33701 (MLS # D6146555)
    Photo of 4230 36th Avenue S #A, St Petersburg, FL 33701 (MLS # D6146555)
    4230 36th Avenue S #A, St Petersburg, FL
    4230 36th Avenue S #A
    St Petersburg, FL
    • 2 Beds
    • 3 Baths
    • 1,280 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
Previous Page 3 of 17 Next
The information contained herein has been provided by My Florida Regional MLS DBA Stellar MLS. IDX information is provided exclusively for consumers' personal, non-commercial use, that it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing, and that the data is deemed reliable but is not guaranteed accurate by the MLS. Listings last updated 3/14/26 5:50 PM PDT.

This IDX is (c) Diverse Solutions 2026.