Real estate in the city of St Petersburg

Show Map
  • List View
  • Grid View
Sorted by
31 - 60 of 500+ | Previous Page 2 of 17 Next
  1. Photo of 1093 42nd Avenue NE, St Petersburg, FL 33703 (MLS # TB8480396)
    $1,595,000
    Photo of 1093 42nd Avenue NE, St Petersburg, FL 33703 (MLS # TB8480396)
    Photo of 1093 42nd Avenue NE, St Petersburg, FL 33703 (MLS # TB8480396)
    1093 42nd Avenue NE, St Petersburg, FL
    1093 42nd Avenue NE
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,269 Home (sqft)
    • 3 Baths
    • 10,890 Lot (sqft)
  2. Photo of 6129 Leeland Street S, St Petersburg, FL 33715 (MLS # TB8481781)
    $1,395,000
    Photo of 6129 Leeland Street S, St Petersburg, FL 33715 (MLS # TB8481781)
    Photo of 6129 Leeland Street S, St Petersburg, FL 33715 (MLS # TB8481781)
    6129 Leeland Street S, St Petersburg, FL
    6129 Leeland Street S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 2,472 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
  3. Photo of 7935 49th Avenue N, St Petersburg, FL 33709 (MLS # TB8481679)
    $335,000
    Photo of 7935 49th Avenue N, St Petersburg, FL 33709 (MLS # TB8481679)
    Photo of 7935 49th Avenue N, St Petersburg, FL 33709 (MLS # TB8481679)
    7935 49th Avenue N, St Petersburg, FL
    7935 49th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,237 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  4. Photo of 1964 Massachusetts Avenue NE, St Petersburg, FL 33703 (MLS # TB8481560)
    $1,190,000
    Photo of 1964 Massachusetts Avenue NE, St Petersburg, FL 33703 (MLS # TB8481560)
    Photo of 1964 Massachusetts Avenue NE, St Petersburg, FL 33703 (MLS # TB8481560)
    1964 Massachusetts Avenue NE, St Petersburg, FL
    1964 Massachusetts Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 2,499 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  5. Photo of 3223 73rd Street N, St Petersburg, FL 33710 (MLS # TB8481526)
    $384,900
    Photo of 3223 73rd Street N, St Petersburg, FL 33710 (MLS # TB8481526)
    Photo of 3223 73rd Street N, St Petersburg, FL 33710 (MLS # TB8481526)
    3223 73rd Street N, St Petersburg, FL
    3223 73rd Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 930 Home (sqft)
    • 1 Bath
    • 6,534 Lot (sqft)
  6. Photo of 5196 6th Way N, St Petersburg, FL 33703 (MLS # TB8481032)
    $329,900
    Photo of 5196 6th Way N, St Petersburg, FL 33703 (MLS # TB8481032)
    Photo of 5196 6th Way N, St Petersburg, FL 33703 (MLS # TB8481032)
    5196 6th Way N, St Petersburg, FL
    5196 6th Way N
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,200 Home (sqft)
    • 2 Baths
    • 1,307 Lot (sqft)
  7. Photo of 7096 54th Avenue N, St Petersburg, FL 33709 (MLS # TB8481904)
    $350,000
    Photo of 7096 54th Avenue N, St Petersburg, FL 33709 (MLS # TB8481904)
    Photo of 7096 54th Avenue N, St Petersburg, FL 33709 (MLS # TB8481904)
    7096 54th Avenue N, St Petersburg, FL
    7096 54th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,486 Home (sqft)
    • 2 Baths
    • 14,811 Lot (sqft)
  8. Photo of 440 Lido Way NE, St Petersburg, FL 33704 (MLS # TB8481330)
    $775,000
    Photo of 440 Lido Way NE, St Petersburg, FL 33704 (MLS # TB8481330)
    Photo of 440 Lido Way NE, St Petersburg, FL 33704 (MLS # TB8481330)
    21
     
    440 Lido Way NE, St Petersburg, FL
    440 Lido Way NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,731 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
  9. Photo of 4111 Arkansas Avenue NE, St Petersburg, FL 33703 (MLS # A4684205)
    $1,790,000
    Photo of 4111 Arkansas Avenue NE, St Petersburg, FL 33703 (MLS # A4684205)
    Photo of 4111 Arkansas Avenue NE, St Petersburg, FL 33703 (MLS # A4684205)
    4111 Arkansas Avenue NE, St Petersburg, FL
    4111 Arkansas Avenue NE
    St Petersburg, FL
    • 4 Beds
    • 4 Baths
    • 3,556 Home (sqft)
    • 4 Baths
    • 6,970 Lot (sqft)
  10. Photo of 3120 20th Street N, St Petersburg, FL 33713 (MLS # TB8481407)
    $425,000
    Photo of 3120 20th Street N, St Petersburg, FL 33713 (MLS # TB8481407)
    Photo of 3120 20th Street N, St Petersburg, FL 33713 (MLS # TB8481407)
    3120 20th Street N, St Petersburg, FL
    3120 20th Street N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,562 Home (sqft)
    • 2 Baths
    • 6,099 Lot (sqft)
  11. Photo of 400 Central Avenue #2806, St Petersburg, FL 33701 (MLS # TB8479217)
    $2,149,000
    Photo of 400 Central Avenue #2806, St Petersburg, FL 33701 (MLS # TB8479217)
    Photo of 400 Central Avenue #2806, St Petersburg, FL 33701 (MLS # TB8479217)
    400 Central Avenue #2806, St Petersburg, FL
    400 Central Avenue #2806
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,948 Home (sqft)
    • 3 Baths
    • 2.30 Lot (ac)
  12. Photo of 902 N 32nd Street, St Petersburg, FL 33713 (MLS # TB8481192)
    $645,000
    Photo of 902 N 32nd Street, St Petersburg, FL 33713 (MLS # TB8481192)
    Photo of 902 N 32nd Street, St Petersburg, FL 33713 (MLS # TB8481192)
    902 N 32nd Street, St Petersburg, FL
    902 N 32nd Street
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,360 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  13. Photo of 8029 22nd Avenue N, St Petersburg, FL 33710 (MLS # TB8479891)
    $374,900
    Photo of 8029 22nd Avenue N, St Petersburg, FL 33710 (MLS # TB8479891)
    Photo of 8029 22nd Avenue N, St Petersburg, FL 33710 (MLS # TB8479891)
    8029 22nd Avenue N, St Petersburg, FL
    8029 22nd Avenue N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 990 Home (sqft)
    • 1 Bath
    • 4,792 Lot (sqft)
  14. Photo of 6499 99th Way N #18B, St Petersburg, FL 33708 (MLS # TB8476967)
    $399,900
    Photo of 6499 99th Way N #18B, St Petersburg, FL 33708 (MLS # TB8476967)
    Photo of 6499 99th Way N #18B, St Petersburg, FL 33708 (MLS # TB8476967)
    6499 99th Way N #18B, St Petersburg, FL
    6499 99th Way N #18B
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,450 Home (sqft)
    • 2 Baths
    • 19,602 Lot (sqft)
  15. Photo of 1157 Highland Court N, St Petersburg, FL 33701 (MLS # TB8481361)
    $585,000
    Photo of 1157 Highland Court N, St Petersburg, FL 33701 (MLS # TB8481361)
    Photo of 1157 Highland Court N, St Petersburg, FL 33701 (MLS # TB8481361)
    35
     
    1157 Highland Court N, St Petersburg, FL
    1157 Highland Court N
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 1,536 Home (sqft)
    • 3 Baths
    • 4,356 Lot (sqft)
  16. Photo of 8042 36th Avenue N, St Petersburg, FL 33710 (MLS # TB8481035)
    $439,000
    Photo of 8042 36th Avenue N, St Petersburg, FL 33710 (MLS # TB8481035)
    Photo of 8042 36th Avenue N, St Petersburg, FL 33710 (MLS # TB8481035)
    8042 36th Avenue N, St Petersburg, FL
    8042 36th Avenue N
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,200 Home (sqft)
    • 2 Baths
    • 6,534 Lot (sqft)
  17. Photo of 6567 22nd Street N, St Petersburg, FL 33702 (MLS # TB8481311)
    $598,000
    Photo of 6567 22nd Street N, St Petersburg, FL 33702 (MLS # TB8481311)
    Photo of 6567 22nd Street N, St Petersburg, FL 33702 (MLS # TB8481311)
    6567 22nd Street N, St Petersburg, FL
    6567 22nd Street N
    St Petersburg, FL
    • 4 Beds
    • 2 Baths
    • 1,690 Home (sqft)
    • 2 Baths
    • 9,148 Lot (sqft)
  18. Photo of 3700 56th Street N, St Petersburg, FL 33710 (MLS # TB8481319)
    $365,000
    Photo of 3700 56th Street N, St Petersburg, FL 33710 (MLS # TB8481319)
    Photo of 3700 56th Street N, St Petersburg, FL 33710 (MLS # TB8481319)
    3700 56th Street N, St Petersburg, FL
    3700 56th Street N
    St Petersburg, FL
    • 2 Beds
    • 1 Bath
    • 1,266 Home (sqft)
    • 1 Bath
    • 10,890 Lot (sqft)
  19. Photo of 1013 55th Terrace S, St Petersburg, FL 33705 (MLS # TB8478962)
    $400,000
    Photo of 1013 55th Terrace S, St Petersburg, FL 33705 (MLS # TB8478962)
    Photo of 1013 55th Terrace S, St Petersburg, FL 33705 (MLS # TB8478962)
    1013 55th Terrace S, St Petersburg, FL
    1013 55th Terrace S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,674 Home (sqft)
    • 2 Baths
    • 7,841 Lot (sqft)
  20. Photo of 400 Central Avenue #2603, St Petersburg, FL 33701 (MLS # OM719590)
    $1,950,000
    Photo of 400 Central Avenue #2603, St Petersburg, FL 33701 (MLS # OM719590)
    Photo of 400 Central Avenue #2603, St Petersburg, FL 33701 (MLS # OM719590)
    400 Central Avenue #2603, St Petersburg, FL
    400 Central Avenue #2603
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 1,782 Home (sqft)
    • 3 Baths
    • 2.43 Lot (ac)
  21. Photo of 17035 Gulf Boulevard #214, St Petersburg, FL 33708 (MLS # TB8480934)
    $350,000
    Photo of 17035 Gulf Boulevard #214, St Petersburg, FL 33708 (MLS # TB8480934)
    Photo of 17035 Gulf Boulevard #214, St Petersburg, FL 33708 (MLS # TB8480934)
    34
     
    17035 Gulf Boulevard #214, St Petersburg, FL
    17035 Gulf Boulevard #214
    St Petersburg, FL
    • 1 Bed
    • 1 Bath
    • 701 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  22. Photo of 100 4th Avenue S #103, St Petersburg, FL 33701 (MLS # TB8481125)
    $475,000
    Photo of 100 4th Avenue S #103, St Petersburg, FL 33701 (MLS # TB8481125)
    Photo of 100 4th Avenue S #103, St Petersburg, FL 33701 (MLS # TB8481125)
    25
     
    100 4th Avenue S #103, St Petersburg, FL
    100 4th Avenue S #103
    St Petersburg, FL
    • 2 Beds
    • 2 Baths
    • 1,128 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  23. Photo of 145 4th Avenue N #401, St Petersburg, FL 33701 (MLS # TB8471658)
    $1,300,000
    Photo of 145 4th Avenue N #401, St Petersburg, FL 33701 (MLS # TB8471658)
    Photo of 145 4th Avenue N #401, St Petersburg, FL 33701 (MLS # TB8471658)
    145 4th Avenue N #401, St Petersburg, FL
    145 4th Avenue N #401
    St Petersburg, FL
    • 3 Beds
    • 4 Baths
    • 2,180 Home (sqft)
    • 4 Baths
    • 8,712 Lot (sqft)
  24. Photo of 850 Rafael Boulevard NE, St Petersburg, FL 33704 (MLS # TB8479963)
    $1,250,000
    Photo of 850 Rafael Boulevard NE, St Petersburg, FL 33704 (MLS # TB8479963)
    Photo of 850 Rafael Boulevard NE, St Petersburg, FL 33704 (MLS # TB8479963)
    850 Rafael Boulevard NE, St Petersburg, FL
    850 Rafael Boulevard NE
    St Petersburg, FL
    • 4 Beds
    • 3 Baths
    • 2,384 Home (sqft)
    • 3 Baths
    • 12,633 Lot (sqft)
  25. Photo of 2110 Alcazar Way S, St Petersburg, FL 33712 (MLS # TB8481079)
    $549,000
    Photo of 2110 Alcazar Way S, St Petersburg, FL 33712 (MLS # TB8481079)
    Photo of 2110 Alcazar Way S, St Petersburg, FL 33712 (MLS # TB8481079)
    2110 Alcazar Way S, St Petersburg, FL
    2110 Alcazar Way S
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,452 Home (sqft)
    • 2 Baths
    • 11,762 Lot (sqft)
  26. Photo of 800 18th Avenue N, St Petersburg, FL 33704 (MLS # TB8481065)
    $1,500,000
    Photo of 800 18th Avenue N, St Petersburg, FL 33704 (MLS # TB8481065)
    Photo of 800 18th Avenue N, St Petersburg, FL 33704 (MLS # TB8481065)
    800 18th Avenue N, St Petersburg, FL
    800 18th Avenue N
    St Petersburg, FL
    • 5 Beds
    • 4 Baths
    • 3,058 Home (sqft)
    • 4 Baths
    • 4,792 Lot (sqft)
  27. Photo of 6425 Shoreline Drive #10103, St Petersburg, FL 33708 (MLS # TB8479184)
    $390,000
    Photo of 6425 Shoreline Drive #10103, St Petersburg, FL 33708 (MLS # TB8479184)
    Photo of 6425 Shoreline Drive #10103, St Petersburg, FL 33708 (MLS # TB8479184)
    6425 Shoreline Drive #10103, St Petersburg, FL
    6425 Shoreline Drive #10103
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,576 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  28. Photo of 1039 53rd Avenue N, St Petersburg, FL 33703 (MLS # TB8481001)
    $1,285,000
    Photo of 1039 53rd Avenue N, St Petersburg, FL 33703 (MLS # TB8481001)
    Photo of 1039 53rd Avenue N, St Petersburg, FL 33703 (MLS # TB8481001)
    1039 53rd Avenue N, St Petersburg, FL
    1039 53rd Avenue N
    St Petersburg, FL
    • 7 Beds
    • 5 Baths
    • 3,877 Home (sqft)
    • 5 Baths
    • 7,406 Lot (sqft)
  29. Photo of 100 Beach Drive NE #1501, St Petersburg, FL 33701 (MLS # TB8481559)
    $2,150,000
    Photo of 100 Beach Drive NE #1501, St Petersburg, FL 33701 (MLS # TB8481559)
    Photo of 100 Beach Drive NE #1501, St Petersburg, FL 33701 (MLS # TB8481559)
    100 Beach Drive NE #1501, St Petersburg, FL
    100 Beach Drive NE #1501
    St Petersburg, FL
    • 3 Beds
    • 3 Baths
    • 2,500 Home (sqft)
    • 3 Baths
    • 41,382 Lot (sqft)
  30. Photo of 4518 Helena Street NE, St Petersburg, FL 33703 (MLS # TB8481368)
    $485,000
    Photo of 4518 Helena Street NE, St Petersburg, FL 33703 (MLS # TB8481368)
    Photo of 4518 Helena Street NE, St Petersburg, FL 33703 (MLS # TB8481368)
    4518 Helena Street NE, St Petersburg, FL
    4518 Helena Street NE
    St Petersburg, FL
    • 3 Beds
    • 2 Baths
    • 1,732 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
Previous Page 2 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/4/26 11:46 PM PST.

This IDX Solution is (c) Diverse Solutions 2026.