460

Recently Sold Homes in 33704

Section Image
  • /2

    $3,400,000

    Sold Sep 02, 2025

    1100 Cordova Blvd NE, Saint Petersburg, FL 33704

    • 4 Beds
    • 3.5 Baths
    • 3,400 Sq Ft
    • Built 2006

    Last Sold Summary

    • 13% Below List Price
    • $1,000/SF
    • 99 Days On Market

    Current Estimated Value $3,401,953

    Last Listing Agent Rachel Sartain THE TENPENNY COLLECTION

    1100 Cordova Blvd NE, Saint Petersburg, FL 33704
  • /2

    $910,000

    Sold Feb 12, 2026

    840 25th Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,892 Sq Ft
    • Built 1928

    Last Sold Summary

    • 2% Above List Price
    • $481/SF
    • 3 Days On Market

    Current Estimated Value $892,032

    Last Listing Agent BEBE Ocano RE/MAX REALTY UNLIMITED

    840 25th Ave N, Saint Petersburg, FL 33704
  • /2

    $930,000

    Sold Sep 12, 2025

    156 29th Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 2.5 Baths
    • 2,096 Sq Ft
    • Built 1965

    Last Sold Summary

    • 22% Below List Price
    • $444/SF
    • 177 Days On Market

    Current Estimated Value $1,009,003

    Last Listing Agent Julie Paver COMPASS FLORIDA LLC

    156 29th Ave N, Saint Petersburg, FL 33704
  • /2

    $387,000

    Sold Jul 29, 2025

    1045 22nd Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,113 Sq Ft
    • Built 1919

    Last Sold Summary

    • 8% Below List Price
    • $348/SF
    • 63 Days On Market

    Current Estimated Value $420,476

    Last Listing Agent Jonathan Minerick HOMECOIN.COM

    1045 22nd Ave N, Saint Petersburg, FL 33704
  • /2

    $325,000

    Sold Sep 17, 2025

    1420 36th Ave N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 771 Sq Ft
    • Built 1940

    Last Sold Summary

    • 14% Below List Price
    • $422/SF
    • 32 Days On Market

    Current Estimated Value $346,000

    Last Listing Agent Bryant Solano EXP REALTY LLC

    1420 36th Ave N, Saint Petersburg, FL 33704
  • /2

    $360,000

    Sold Jan 30, 2026

    3525 Iris St N, Saint Petersburg, FL 33704

    • 2 Beds
    • 2 Baths
    • 1,046 Sq Ft
    • Built 1925

    Last Sold Summary

    • 4% Below List Price
    • $344/SF
    • 12 Days On Market

    Current Estimated Value $370,764

    Last Listing Agent Monica Crawford KELLER WILLIAMS ST PETE REALTY

    3525 Iris St N, Saint Petersburg, FL 33704
  • /2

    $5,000,000

    Sold Apr 27, 2026

    1237 Brightwaters Blvd NE, Saint Petersburg, FL 33704

    • 5 Beds
    • 7 Baths
    • 5,733 Sq Ft
    • Built 1938

    Last Sold Summary

    • 9% Below List Price
    • $872/SF
    • 28 Days On Market

    Current Estimated Value $5,178,232

    Last Listing Agent Alona Dishy RE/MAX ACTION FIRST OF FLORIDA

    1237 Brightwaters Blvd NE, Saint Petersburg, FL 33704
  • /2

    $896,350

    Sold Jun 18, 2026

    1121 21st Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,502 Sq Ft
    • Built 1949

    Last Sold Summary

    • 2% Below List Price
    • $597/SF
    • 3 Days On Market

    Current Estimated Value $769,556

    Last Listing Agent Cassidy Corella DALTON WADE INC

    1121 21st Ave N, Saint Petersburg, FL 33704
  • /2

    $729,000

    Sold Mar 23, 2026

    1529 12th St N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1.5 Baths
    • 1,290 Sq Ft
    • Built 1952

    Last Sold Summary

    • $565/SF
    • 3 Days On Market

    Current Estimated Value $715,097

    Last Listing Agent Kara Brooks DOUGLAS ELLIMAN

    1529 12th St N, Saint Petersburg, FL 33704
  • /2

    $520,000

    Sold Jul 24, 2025

    3512 Haines Rd N, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,215 Sq Ft
    • Built 1958

    Last Sold Summary

    • 5% Below List Price
    • $428/SF
    • 69 Days On Market

    Current Estimated Value $528,780

    Last Listing Agent Shannon Ibrahim DALTON WADE INC

    3512 Haines Rd N, Saint Petersburg, FL 33704
  • /2

    $800,000

    Sold Jul 29, 2025

    129 18th Ave N, Saint Petersburg, FL 33704

    • 4 Beds
    • 4 Baths
    • 1,996 Sq Ft
    • Built 1925

    Last Sold Summary

    • 6% Below List Price
    • $401/SF
    • 104 Days On Market

    Last Listing Agent Nancy Burris DHM REAL ESTATE GROUP LLC

    129 18th Ave N, Saint Petersburg, FL 33704
  • /2

    $975,000

    Sold Nov 04, 2025

    349 Belleair Dr NE, Saint Petersburg, FL 33704

    • 4 Beds
    • 3 Baths
    • 2,360 Sq Ft
    • Built 1955

    Last Sold Summary

    • 33% Below List Price
    • $413/SF
    • 175 Days On Market

    Current Estimated Value $980,660

    Last Listing Agent Sarah Howe COMPASS FLORIDA LLC

    349 Belleair Dr NE, Saint Petersburg, FL 33704
  • /2

    $1,650,000

    Sold Apr 24, 2026

    900 31st Ave NE, Saint Petersburg, FL 33704

    • 5 Beds
    • 4 Baths
    • 2,785 Sq Ft
    • Built 1968

    Last Sold Summary

    • 8% Below List Price
    • $592/SF
    • 51 Days On Market

    Current Estimated Value $1,642,547

    Last Listing Agent Amelia Bayne NORTHSTAR REALTY

    900 31st Ave NE, Saint Petersburg, FL 33704
  • /2

    $2,350,000

    Sold Nov 03, 2025

    439 Bayview Dr NE, Saint Petersburg, FL 33704

    • 7 Beds
    • 4.5 Baths
    • 4,401 Sq Ft
    • Built 2021

    Last Sold Summary

    • 2% Below List Price
    • $534/SF
    • 36 Days On Market

    Current Estimated Value $2,451,117

    Last Listing Agent Jac Smith KELLER WILLIAMS ST PETE REALTY

    439 Bayview Dr NE, Saint Petersburg, FL 33704
  • /2

    $710,000

    Sold Jun 26, 2026

    3218 7th St N, Saint Petersburg, FL 33704

    • 2 Beds
    • 2 Baths
    • 1,523 Sq Ft
    • Built 1925

    Last Sold Summary

    • 7% Below List Price
    • $466/SF
    • 52 Days On Market

    Current Estimated Value $723,359

    Last Listing Agent Jim DiMartino COLDWELL BANKER REALTY

    3218 7th St N, Saint Petersburg, FL 33704
  • /2

    $2,250,000

    Sold Jun 18, 2026

    140 Miramar Blvd NE, Saint Petersburg, FL 33704

    • 4 Beds
    • 3 Baths
    • 2,849 Sq Ft
    • Built 2006

    Last Sold Summary

    • $790/SF
    • 6 Days On Market

    Current Estimated Value $2,082,933

    Last Listing Agent Andrew Duncan LPT REALTY LLC

    140 Miramar Blvd NE, Saint Petersburg, FL 33704
  • /2

    $950,000

    Sold Oct 03, 2025

    1436 30th Ave N, Saint Petersburg, FL 33704

    • 4 Beds
    • 3 Baths
    • 3,020 Sq Ft
    • Built 2016

    Last Sold Summary

    • 19% Below List Price
    • $315/SF
    • 129 Days On Market

    Current Estimated Value $1,009,493

    Last Listing Agent Denise Antonewitz KELLER WILLIAMS ST PETE REALTY

    1436 30th Ave N, Saint Petersburg, FL 33704
  • /2

    $450,000

    Sold Mar 27, 2026

    Unlisted Address

    • 3 Beds
    • 1 Bath
    • 1,298 Sq Ft
    • Built 1942

    Last Sold Summary

    • 8% Below List Price
    • $347/SF
    • 1 Day On Market

    Current Estimated Value $478,149

    Last Listing Agent George Gower DALTON WADE INC

    Unlisted Address
  • /2

    $327,000

    Sold Oct 14, 2025

    1515 30th Ave N, St. Petersburg, FL 33704

    • 2 Beds
    • 2 Baths
    • 1,344 Sq Ft
    • Built 1951

    Last Sold Summary

    • 15% Below List Price
    • $243/SF
    • 25 Days On Market

    Last Listing Agent Nick Fraser REAL BROKER, LLC

    1515 30th Ave N, St. Petersburg, FL 33704
  • /2

    $668,000

    Sold Jun 26, 2026

    440 Lido Way NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,731 Sq Ft
    • Built 1954

    Last Sold Summary

    • 14% Below List Price
    • $386/SF
    • 52 Days On Market

    Current Estimated Value $770,906

    Last Listing Agent Rebecca Malowany SMITH & ASSOCIATES REAL ESTATE

    440 Lido Way NE, Saint Petersburg, FL 33704
  • /2

    $1,310,000

    Sold Jan 14, 2026

    445 36th Ave N, Saint Petersburg, FL 33704

    • 4 Beds
    • 4.5 Baths
    • 3,086 Sq Ft
    • Built 2025

    Last Sold Summary

    • 6% Below List Price
    • $424/SF
    • 0 Days On Market

    Current Estimated Value $1,326,519

    Last Listing Agent Zachary Zehnder KELLER WILLIAMS ST PETE REALTY

    445 36th Ave N, Saint Petersburg, FL 33704
  • /2

    $715,000

    Sold Dec 01, 2025

    777 38th Ave NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,705 Sq Ft
    • Built 1953

    Last Sold Summary

    • 5% Below List Price
    • $419/SF
    • 48 Days On Market

    Current Estimated Value $702,424

    Last Listing Agent James Robinson CHARLES RUTENBERG REALTY INC

    777 38th Ave NE, Saint Petersburg, FL 33704
  • /2

    $650,000

    Sold May 12, 2026

    3275 Walnut St NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 2,231 Sq Ft
    • Built 1968

    Last Sold Summary

    • 18% Below List Price
    • $291/SF
    • 224 Days On Market

    Current Estimated Value $710,505

    Last Listing Agent Tricia Ulrich COLDWELL BANKER REALTY

    3275 Walnut St NE, Saint Petersburg, FL 33704
  • /2

    $715,000

    Sold Mar 02, 2026

    924 18th Ave N, Saint Petersburg, FL 33704

    • 2 Beds
    • 2 Baths
    • 1,827 Sq Ft
    • Built 1925

    Last Sold Summary

    • 2% Above List Price
    • $391/SF
    • 2 Days On Market

    Current Estimated Value $721,648

    Last Listing Agent Kate Curry COASTAL PROPERTIES GROUP

    924 18th Ave N, Saint Petersburg, FL 33704
  • /2

    $800,000

    Sold Apr 14, 2026

    2400 Andalusia Way NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,651 Sq Ft
    • Built 1956

    Last Sold Summary

    • 6% Below List Price
    • $485/SF
    • 11 Days On Market

    Current Estimated Value $837,945

    Last Listing Agent Melissa McNeil EXP REALTY LLC

    2400 Andalusia Way NE, Saint Petersburg, FL 33704
  • /2

    $905,000

    Sold Mar 20, 2026

    1170 24th Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 2.5 Baths
    • 1,712 Sq Ft
    • Built 1923

    Last Sold Summary

    • 3% Below List Price
    • $529/SF
    • 25 Days On Market

    Current Estimated Value $906,923

    Last Listing Agent Jonathan Minerick HOMECOIN.COM

    1170 24th Ave N, Saint Petersburg, FL 33704
  • /2

    $1,675,000

    Sold Nov 21, 2025

    255 18th Ave NE, Saint Petersburg, FL 33704

    • 4 Beds
    • 4 Baths
    • 3,289 Sq Ft
    • Built 1937

    Last Sold Summary

    • 1% Below List Price
    • $509/SF
    • 5 Days On Market

    Current Estimated Value $1,728,390

    Last Listing Agent Sarah Howe COMPASS FLORIDA LLC

    255 18th Ave NE, Saint Petersburg, FL 33704
  • /2

    $505,000

    Sold Jan 28, 2026

    310 29th Ave N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 1,129 Sq Ft
    • Built 1948

    Last Sold Summary

    • 16% Below List Price
    • $447/SF
    • 82 Days On Market

    Current Estimated Value $540,932

    Last Listing Agent Sally Bauscher SMITH & ASSOCIATES REAL ESTATE

    310 29th Ave N, Saint Petersburg, FL 33704
  • /2

    $808,000

    Sold Mar 25, 2026

    625 38th Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 3.5 Baths
    • 2,498 Sq Ft
    • Built 2020

    Last Sold Summary

    • 27% Below List Price
    • $323/SF
    • 219 Days On Market

    Current Estimated Value $878,438

    Last Listing Agent Jac Smith KELLER WILLIAMS ST PETE REALTY

    625 38th Ave N, Saint Petersburg, FL 33704
  • /2

    $725,000

    Sold Oct 01, 2025

    3520 Poplar St NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 1 Bath
    • 1,244 Sq Ft
    • Built 1952

    Last Sold Summary

    • 17% Below List Price
    • $583/SF
    • 154 Days On Market

    Current Estimated Value $712,961

    Last Listing Agent Jeremy Detwiler EXP REALTY LLC

    3520 Poplar St NE, Saint Petersburg, FL 33704
  • /2

    $940,000

    Sold Sep 08, 2025

    105 20th Ave NE, Saint Petersburg, FL 33704

    • Land
    • 7,840 Sq Ft
    • $5,222,222 per Acre

    Last Sold Summary

    • 1% Below List Price
    • 94 Days On Market

    Current Estimated Value $1,005,778

    Last Listing Agent Sharon Kanter SMITH & ASSOCIATES REAL ESTATE

    105 20th Ave NE, Saint Petersburg, FL 33704
  • /2

    $297,000

    Sold Feb 20, 2026

    1425 34th Ave N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1.5 Baths
    • 923 Sq Ft
    • Built 1949

    Last Sold Summary

    • 7% Below List Price
    • $322/SF
    • 2 Days On Market

    Current Estimated Value $301,740

    Last Listing Agent Paul Fontaine KELLER WILLIAMS ST PETE REALTY

    1425 34th Ave N, Saint Petersburg, FL 33704
  • /2

    $820,000

    Sold Apr 09, 2026

    918 24th Ave N, Saint Petersburg, FL 33704

    • 4 Beds
    • 3 Baths
    • 2,239 Sq Ft
    • Built 1923

    Last Sold Summary

    • 8% Below List Price
    • $366/SF
    • 8 Days On Market

    Last Listing Agent Ted Ciske GALLERY PROPERTIES INTERNATIONAL

    918 24th Ave N, Saint Petersburg, FL 33704
  • /2

    $735,000

    Sold Dec 04, 2025

    246 20th Ave NE, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 1,038 Sq Ft
    • Built 1950

    Last Sold Summary

    • 21% Below List Price
    • $708/SF
    • 217 Days On Market

    Current Estimated Value $778,184

    Last Listing Agent Meagan Somers COLDWELL BANKER REALTY

    246 20th Ave NE, Saint Petersburg, FL 33704
  • /2

    $720,000

    Sold Jan 30, 2026

    851 Snell Isle Blvd NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,696 Sq Ft
    • Built 1948

    Last Sold Summary

    • 10% Below List Price
    • $425/SF
    • 80 Days On Market

    Current Estimated Value $713,857

    Last Listing Agent Vonda Golub SMITH & ASSOCIATES REAL ESTATE

    851 Snell Isle Blvd NE, Saint Petersburg, FL 33704
  • /2

    $2,130,000

    Sold Oct 28, 2025

    1118 Monterey Blvd NE, Saint Petersburg, FL 33704

    • 4 Beds
    • 2 Baths
    • 2,636 Sq Ft
    • Built 1958

    Last Sold Summary

    • $808/SF

    Current Estimated Value $2,153,561

    Last Listing Agent Stellar Non-Member Agent STELLAR NON-MEMBER OFFICE

    1118 Monterey Blvd NE, Saint Petersburg, FL 33704
  • /2

    $1,685,000

    Sold Mar 12, 2026

    656 16th Ave NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 2.5 Baths
    • 2,291 Sq Ft
    • Built 1928

    Last Sold Summary

    • 1% Below List Price
    • $735/SF
    • 3 Days On Market

    Current Estimated Value $1,644,070

    Last Listing Agent Sarah Howe COMPASS FLORIDA LLC

    656 16th Ave NE, Saint Petersburg, FL 33704
  • /2

    $380,000

    Sold Aug 12, 2025

    3245 11th St N, Saint Petersburg, FL 33704

    • Land
    • 6,098 Sq Ft
    • $2,714,286 per Acre

    Last Sold Summary

    • 0 Days On Market

    Current Estimated Value $384,502

    Last Listing Agent Scott Simon KELLER WILLIAMS ST PETE REALTY

    3245 11th St N, Saint Petersburg, FL 33704
  • /2

    $554,000

    Sold May 05, 2026

    741 30th Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 3 Baths
    • 2,327 Sq Ft
    • Built 1925

    Last Sold Summary

    • 20% Below List Price
    • $238/SF
    • 56 Days On Market

    Current Estimated Value $585,500

    Last Listing Agent Alex Plotkin COMPASS FLORIDA LLC

    741 30th Ave N, Saint Petersburg, FL 33704
  • /2

    $571,000

    Sold Sep 08, 2025

    744 25th Ave N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 1,160 Sq Ft
    • Built 1946

    Last Sold Summary

    • 1% Above List Price
    • $492/SF
    • 0 Days On Market

    Current Estimated Value $574,562

    Last Listing Agent BEBE Ocano RE/MAX REALTY UNLIMITED

    744 25th Ave N, Saint Petersburg, FL 33704

Showing Results 81 - 120, Page 3 of 12

How to Buy a Home How to Finance a Home How to Sell a Home