7,807

Homes in ZIP Code 33704

Section Image Section Image
  • /49

    $679,000

    $60K PRICE DROP Pending
    • 2 Beds
    • 1.5 Baths
    • 1,122 Sq Ft

    130 22nd Ave NE, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Located in the heart of Historic Old Northeast, one of the most sought-after neighborhoods in St Petersburg. This charming 1920s bungalow blends timeless character with thoughtful updates. Featuring 2 spacious bedrooms and 1.5 baths, this home welcomes you with a classic front porch, perfect for enjoying your morning coffee and connecting with the

    Agent Photo

    Aaron Hunt

    AVALON GROUP REALTY

    130 22nd Ave NE, Saint Petersburg, FL 33704
  • /20

    $1,400 Per Month

    • 1 Bed
    • 1 Bath
    • 655 Sq Ft
    • Condo for Rent

    445 32nd Ave N Unit 109, Saint Petersburg, FL 33704

    Charming 1BR/1BA Condo in Prime St. Petersburg Location! Welcome to this well-maintained first-floor 1 bedroom, 1 bathroom condo ideally situated just off 4th Street in beautiful St. Petersburg. Enjoy comfort and convenience in a home that features a newer AC system, keeping you cool year-round. Thoughtful built-in features add both style and function, including a custom desk in the

    Agent Photo

    Amy Hartman

    REALTY EXPERTS

    445 32nd Ave N Unit 109, Saint Petersburg, FL 33704
  • /2

    $1,700,000

    Sold Jun 12, 2026

    131 Miramar Blvd NE, Saint Petersburg, FL 33704

    • 5 Beds
    • 5.5 Baths
    • 4,849 Sq Ft
    • Built 2007

    Last Sold Summary

    • 3% Below List Price
    • $351/SF
    • 5 Days On Market

    Current Estimated Value $1,756,445

    Last Listing Agent Susan LaGree ENGEL & VOLKERS TAMPA DOWNTOWN

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

      Est $1,840,495

      Not Listed For Sale

      500 38th Ave NE, St. Petersburg, FL 33704

      • 5 Beds
      • 3.5 Baths
      • 2,797 Sq Ft
      • Built 2023
      500 38th Ave NE, St. Petersburg, FL 33704

      Last Sold Summary

      • 6 Days On Market

  • /39

    $1,699,000

    $251K PRICE DROP
    • 4 Beds
    • 3.5 Baths
    • 3,095 Sq Ft

    710 36th Ave N, St. Petersburg, FL 33704

    Modern Living in Allendale Terrace Estate. Experience effortless, worry-free luxury in this exceptional estate located in a coveted NON-FLOOD, NON-EVACUATION ZONE in historic Allendale Terrace. Surrounded by majestic oaks and charming winding brick streets. Built by David Weekley Homes in 2019. It is engineered for Florida's climate with concrete block and wood construction, individually

    Agent Photo

    Precella Wallace

    COLDWELL BANKER REALTY

    710 36th Ave N, St. Petersburg, FL 33704
  • /95

    Starting at $1,679 Per Month

    • 1 - 3 Beds

    1515 Eden Isle Blvd NE, Saint Petersburg, FL 33704

    ASK US ABOUT OUR BRAND NEW SUITES! Snell Isle Luxury Waterfront Apartment Homes, located in the exclusive Snell Isle neighborhood of St. Petersburg, Florida, has completely renovated one, two and three bedroom apartment homes with stunning views of Smacks Bayou leading to the Gulf of Mexico. This is truly a residential community like no other with coastal influences infused throughout the

    Snell Isle

    1515 Eden Isle Blvd NE, Saint Petersburg, FL 33704
  • /2

    $1,850,000

    Sold Apr 30, 2026

    1920 Cherry St NE, Saint Petersburg, FL 33704

    • 4 Beds
    • 3 Baths
    • 2,885 Sq Ft
    • Built 1928

    Last Sold Summary

    • 3% Below List Price
    • $641/SF
    • 50 Days On Market

    Current Estimated Value $1,849,954

    Last Listing Agent Kym Coyle CHARLES RUTENBERG REALTY INC

    1920 Cherry St NE, Saint Petersburg, FL 33704
    • /2

      Not Listed For Sale

      3033 16th St N, St. Petersburg, FL 33704

      • 5 Beds
      • 3 Baths
      • 2,680 Sq Ft
      • Built 1988
      3033 16th St N, St. Petersburg, FL 33704

      Last Sold Summary

      • 21 Days On Market

  • /61

    $569,000

    • 3 Beds
    • 1 Bath
    • 1,486 Sq Ft

    783 30th Ave N, Saint Petersburg, FL 33704

    Welcome to this beautifully maintained 1925 residence situated in the desirable Five Points neighborhood, where classic character meets modern livability and an outdoor oasis. Offering three bedrooms and an inviting layout, this two-story home provides 1,486 square feet of thoughtfully designed living space that feels both warm and functional.Situated on a desirable corner lot, the home makes

    Agent Photo

    Mark Baserap

    KELLER WILLIAMS ST PETE REALTY

    783 30th Ave N, Saint Petersburg, FL 33704
  • /14

    $1,499 Per Month

    • 1 Bed
    • 1.5 Baths
    • 635 Sq Ft
    • Apartment for Rent

    917 30th Ave N Unit 4, Saint Petersburg, FL 33704

    Prime location in the heart of St. Petersburg, FL. This charming 1-bedroom, 1-bath home includes parking and features newer appliances, granite kitchen countertops, ceiling fans, hardwood floors in the living room, and a private courtyard with benches. A flat $40 monthly fee covers water, sewer, and trash. If you’re looking for a walkable neighborhood where you can enjoy all that St. Pete has to

    Sheila O'Neill

    QUARTZ MANAGEMENT

    917 30th Ave N Unit 4, Saint Petersburg, FL 33704
  • /2

    $600,000

    Sold Nov 25, 2025

    2621 13th St N, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,961 Sq Ft
    • Built 1951

    Last Sold Summary

    • 17% Below List Price
    • $306/SF
    • 314 Days On Market

    Current Estimated Value $640,692

    Last Listing Agent Jennifer Ferris CHARLES RUTENBERG REALTY INC

    2621 13th St N, Saint Petersburg, FL 33704
    • /2

      Est $1,908,000

      Not Listed For Sale

      2310 Coffee Pot Blvd NE, St. Petersburg, FL 33704

      2310 Coffee Pot Blvd NE, St. Petersburg, FL 33704

      Last Sold Summary

      • 167 Days On Market

  • /96

    $4,495,000

    $500K PRICE DROP
    • 5 Beds
    • 5 Baths
    • 4,334 Sq Ft

    838 Monterey Blvd NE, Saint Petersburg, FL 33704

    Designed by renowned Architect William Harvard Jr and built in 2005, this waterfront modern marvel boasts a beautiful layout and a wonderful view in a highly desirable location of Snell Isle. This home was built like a bunker. The home sits above the flood plane, and the exterior walls are concrete block with filled cells, and with structural steel studs. Interior walls are also concrete block

    Agent Photo

    Billy Harvard

    SOUTHERN ROOTS REALTY, LLC

    838 Monterey Blvd NE, Saint Petersburg, FL 33704
  • /44

    Starting at $1,550 Per Month

    • Studio

    325 15th Ave NE, Saint Petersburg, FL 33704

    Welcome to Casa Nina! A stunning, newly renovated, modernized, Spanish-style apartment building! Located right in the heart of the beautiful historic Old Northeast, Casa Nina is just steps away from local parks, shops, and dining! Casa Nina blends modern luxury while preserving historic charm! Each one of Casa Nina's 16 apartments feature high-end finishes like quartz countertops, stainless-steel

    Casa Nina Apartments

    325 15th Ave NE, Saint Petersburg, FL 33704
  • /2

    $3,500,000

    Sold Mar 26, 2026

    705 17th Ave NE, Saint Petersburg, FL 33704

    • 5 Beds
    • 5.5 Baths
    • 4,574 Sq Ft
    • Built 2025

    Last Sold Summary

    • 5% Below List Price
    • $765/SF
    • 194 Days On Market

    Current Estimated Value $3,441,519

    Last Listing Agent Alex Plotkin COMPASS FLORIDA LLC

    705 17th Ave NE, Saint Petersburg, FL 33704
    • /2

      Est $8,864,010

      Not Listed For Sale

      105 Cordova Blvd NE, Saint Petersburg, FL 33704

      • 5 Beds
      • 6.5 Baths
      • 7,640 Sq Ft
      • Built 2024
      105 Cordova Blvd NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 225 Days On Market

  • /43

    $335,000

    $15K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,100 Sq Ft

    1338 Snell Isle Blvd NE Unit 2, Saint Petersburg, FL 33704

    PRICE IMPROVEMENT*** for this well maintained condominium in the distinguished SNELL ISLE COMMUNITY! An updated first floor condominium with 2 Bedrooms, & 2 Bathrooms, 1100 sq ft includes 1 covered parking space, (there are 10 additional parking spaces in front of the building). Two pets are allowed.PLEASE NOTE*** The motivated Seller is OFFERING a $6,000 CREDIT at closing to cover

    Agent Photo

    Karen Lucas

    LUCAS GROUP REALTY INC

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

    Call for Price

    • Studio

    529 30th Ave N, Saint Petersburg, FL 33704

    Camelot Apartments

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

    $775,000

    Sold Oct 23, 2025

    356 18th Ave NE, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 1,232 Sq Ft
    • Built 1925

    Last Sold Summary

    • $629/SF
    • 0 Days On Market

    Current Estimated Value $802,953

    Last Listing Agent Courtney Stein KELLER WILLIAMS ST PETE REALTY

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

      Est $1,595,543

      Not Listed For Sale

      1388 Brightwaters Blvd NE, Saint Petersburg, FL 33704

      • 4 Beds
      • 5 Baths
      • 3,682 Sq Ft
      • Built 1990
      1388 Brightwaters Blvd NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 138 Days On Market

  • /31

    $475,000

    $50K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,662 Sq Ft

    500 35th Ave N, Saint Petersburg, FL 33704

    Welcome to your versatile St. Petersburg retreat offering a beautifully updated 2-bedroom, 1-bathroom main home plus a 1-bedroom, 1-bathroom ADU with two additional bonus rooms — perfect for guests, a home office, creative space, or added flexibility. Situated on a desirable corner lot, this unique property offers privacy and functionality with separate yards, separate laundry, and separate

    Agent Photo

    Mike Braswell

    KELLER WILLIAMS ST PETE REALTY

    500 35th Ave N, Saint Petersburg, FL 33704
  • /12

    Call for Price

    • Studio

    445 30th Ave N, Saint Petersburg, FL 33704

    Bayview Apartments

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

    $2,735,000

    Sold Dec 15, 2025

    526 16th Ave NE, Saint Petersburg, FL 33704

    • 4 Beds
    • 3.5 Baths
    • 3,584 Sq Ft
    • Built 2023

    Last Sold Summary

    • 16% Below List Price
    • $763/SF
    • 109 Days On Market

    Current Estimated Value $2,729,673

    Last Listing Agent Karl Moeller COASTAL PROPERTIES GROUP

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

      Est $574,891

      Not Listed For Sale

      230 32nd Ave N, Saint Petersburg, FL 33704

      • 2 Beds
      • 2 Baths
      • 1,326 Sq Ft
      • Built 1960
      230 32nd Ave N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 30 Days On Market

  • /20

    $1,100,000

    • Land
    • 11,325 Sq Ft
    • $4,230,769 per Acre

    167 Almedo Way NE, Saint Petersburg, FL 33704

    An extraordinary opportunity to build your custom home on a premium site overlooking the world renowned Vinoy Golf Course. Price for LOT ONLY. Located in one of St. Petersburg’s most sought-after neighborhoods of Snell Isle, this over–1⁄4-acre lot offers stunning, uninterrupted views of the 4th hole fairway and lake. It offers a rare combination of privacy, space, and direct golf course frontage

    Agent Photo

    Billy Harvard

    SOUTHERN ROOTS REALTY, LLC

    167 Almedo Way NE, Saint Petersburg, FL 33704
  • /40

    Starting at $1,399 Per Month

    • 1 - 2 Beds

    800 32nd Ave N, Saint Petersburg, FL 33704

    If you have a penchant for vintage apartment homes brimming with character and charm, Nordica Village is the perfect haven for you. Nestled within the historic Allendale neighborhood, touring Nordica Village is like embarking on a delightful journey through time. Originally constructed in 1925 as a seasonal vacation resort, our community proudly retains its historical charm while offering all the

    Nordica Village

    800 32nd Ave N, Saint Petersburg, FL 33704
  • /2

    $880,000

    Sold Jul 31, 2025

    1233 Eden Isle Dr NE, Saint Petersburg, FL 33704

    • Land
    • 14,374 Sq Ft
    • $2,666,667 per Acre

    Last Sold Summary

    • 41% Below List Price
    • 94 Days On Market

    Current Estimated Value $1,358,374

    Last Listing Agent Beth Snyder RMS ELITE PROPERTIES

    1233 Eden Isle Dr NE, Saint Petersburg, FL 33704
    • /2

      Est $414,826

      Not Listed For Sale

      3300 Jackson St N, Saint Petersburg, FL 33704

      • 2 Beds
      • 1 Bath
      • 1,100 Sq Ft
      • Built 1951
      3300 Jackson St N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 37 Days On Market

  • /52

    $1,000,000

    $100K PRICE DROP Pending
    • 6 Beds
    • 5 Baths
    • 3,349 Sq Ft

    1024 16th Ave N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Massive price improvement! Welcome to your dream cottage in beautiful Euclid neighborhood of St. Pete! This beautifully renovated bungalow in the highly sought-after Euclid/St. Paul’s neighborhood, offering a rare combination of charm, modern updates, and exceptional income potential. Situated on picturesque brick streets with no flood insurance required,

    Agent Photo

    Meghan Richards

    COMPASS FLORIDA LLC

    1024 16th Ave N, Saint Petersburg, FL 33704
  • /35

    Starting at $1,049 Per Month

    • 1 - 2 Beds

    1501 16th St N, Saint Petersburg, FL 33704

    Experience the epitome of modern living at the newly renovated Nordica Flats Apartments. Every inch of this remarkable building, both inside and out, has undergone a remarkable transformation with character and charm. Prepare to be captivated by the stunning upgrades that await you. Step into your new home and marvel at the sleek and stylish shaker style cabinetry that graces every corner.

    Nordica Flats

    1501 16th St N, Saint Petersburg, FL 33704
  • /2

    $1,160,000

    Sold Oct 20, 2025

    1245 36th Ave N, Saint Petersburg, FL 33704

    • 4 Beds
    • 4 Baths
    • 3,291 Sq Ft
    • Built 2024

    Last Sold Summary

    • 11% Below List Price
    • $352/SF
    • 371 Days On Market

    Current Estimated Value $1,159,784

    Last Listing Agent Mehrdad Moshtheh CREATIVE PROPERTIES LLC

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

      Est $639,565

      Not Listed For Sale

      526 36th Ave NE, Saint Petersburg, FL 33704

      • 3 Beds
      • 2 Baths
      • 1,803 Sq Ft
      • Built 1952
      526 36th Ave NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 8 Days On Market

  • /70

    $1,175,000

    $24K PRICE DROP Pending
    • 3 Beds
    • 3 Baths
    • 2,512 Sq Ft

    115 21st Ave NE, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. In the highly desirable Historic Old Northeast neighborhood, this 2512 sf architect-owned home is a rare gem that effortlessly blends timeless charm with contemporary styling. In a no-flood insurance, high & dry zone, this spacious 3-bedroom, 3-bath home has open, light filled spaces, large windows looking onto lush green landscaping and a warm, inviting

    Natalie Devicente SOUTHERN ROOTS REALTY, LLC

    115 21st Ave NE, Saint Petersburg, FL 33704
  • /13

    $1,400 Per Month

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • 1 Bed/1 Bath - Unit 16

    529 30th Ave N Unit 16, Saint Petersburg, FL 33704

    *Move-In Special: One Month Free with a 13 Month Lease and $1,000 Security Deposit!*Available now for a move-in within 30 days12 month minimum leaseSpacious second floor 1 BR, 1 Bath apartmentNice, north St Pete location only a 2 minute drive to downtown. Close to Fresh Market and many other 4th St stores and restaurants Just remodeled with new vinyl plank

    1 Bed/1 Bath - Unit 16

    529 30th Ave N Unit 16, Saint Petersburg, FL 33704
  • /2

    $790,000

    Sold Aug 20, 2025

    300 25th Ave N, Saint Petersburg, FL 33704

    • Land
    • 12,632 Sq Ft
    • $2,724,138 per Acre

    Last Sold Summary

    • 17% Below List Price
    • 47 Days On Market

    Current Estimated Value $955,691

    Last Listing Agent Brooke Hefte RE/MAX ACTION FIRST OF FLORIDA

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

      Est $715,504

      Not Listed For Sale

      160 16th Ave NE, Saint Petersburg, FL 33704

      • 2 Beds
      • 1 Bath
      • 1,170 Sq Ft
      • Built 1924
      160 16th Ave NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 73 Days On Market

  • /2

    $1,249,990

    New Construction
    • 4 Beds
    • 3 Baths
    • 2,963 Sq Ft

    324 37th Ave NE, Saint Petersburg, FL 33704

    Under Construction. EXPECTED TO BE COMPLETED IN SEPTEMBER - BUY NOW AND VIEW SELECTIONS IN OUR DESIGN ROOM - Builder incentives and special lender rates available. Features- STORM PROTECTION PACKAGE, IMPACT WINDOWS AND 50-AMP GENERATOR INLET Nestled in one of St. Petersburg's most desirable neighborhoods, this charming residence offers the perfect blend of comfort, style, and location. Inside,

    Kevin Robles DOMAIN REALTY LLC

    324 37th Ave NE, Saint Petersburg, FL 33704
  • /5

    $1,799 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    121 18th Ave N Unit 1, Saint Petersburg, FL 33704

    Property Id: 2597059Now Leasing at Melrose Place Apartments121 18th Ave N, St. Petersburg, FL 33704Modern Boutique Living in the heart of St. Petersburg's Historic Old Northeast! Unfurnished Apartments - Starting at $1,899/monthFurnished Apartments - Starting at $2,099/monthMove-in ready apartment homes featuring stylish modern interiors, contemporary

    121 18th Ave N Unit 1, Saint Petersburg, FL 33704
  • /2

    $1,002,405

    Sold Dec 26, 2025

    132 17th Ave N, Saint Petersburg, FL 33704

    • 2 Beds
    • 2 Baths
    • 1,526 Sq Ft
    • Built 1922

    Last Sold Summary

    • $657/SF
    • 5 Days On Market

    Current Estimated Value $990,940

    Last Listing Agent Amber Clayton RADIUS REALTY GROUP LLC

    132 17th Ave N, Saint Petersburg, FL 33704
    • /2

      Est $2,736,693

      Not Listed For Sale

      145 16th Ave NE, Saint Petersburg, FL 33704

      • 4 Beds
      • 3.5 Baths
      • 3,914 Sq Ft
      • Built 2015
      145 16th Ave NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 58 Days On Market

Showing Results 1 - 40, Page 1 of 18

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