7,807

Homes in ZIP Code 33704

Section Image
  • /45

    $1,247,000

    New Construction $48K PRICE DROP Pending
    • 4 Beds
    • 3 Baths
    • 3,092 Sq Ft

    3317 15th St N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Brand-New Construction in Prime St. Pete Location by Coastline Homes! Situated in the Magnolia Heights neighborhood, this stunning new-construction home offers refined living in one of St. Petersburg’s most sought-after areas. Fully completed and move-in ready, this thoughtfully designed residence features 4 bedrooms + office + loft, 3 bathrooms, and an

    Zachary Zehnder KELLER WILLIAMS ST PETE REALTY

    3317 15th St N, Saint Petersburg, FL 33704
  • /32

    $5,250 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,560 Sq Ft
    • Townhouse for Rent

    304 16th Ave N, Saint Petersburg, FL 33704

    NEWLY RENOVATED, UTILITIES INCLUDED AND PET FRIENDLY IN HISTORIC OLD NORTHEAST! Welcome to this charming, beautifully updated home that puts you in the middle of everything that makes living in St. Pete so special. Spend your weekends biking to Coffee Pot Bayou to see the dolphins or take a short walk to see the flamingos at Sunken Gardens, be a local at Black Crow Coffee or shop local in

    Mary Lee Soules FLORIDA DRIVEN REAL ESTATE

    304 16th Ave N, Saint Petersburg, FL 33704
  • /2

    $1,775,000

    Sold May 29, 2026

    416 15th Ave NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 2.5 Baths
    • 3,124 Sq Ft
    • Built 1925

    Last Sold Summary

    • 1% Below List Price
    • $568/SF
    • 0 Days On Market

    Last Listing Agent Denise Nightingale FLORIDA DRIVEN REAL ESTATE

    416 15th Ave NE, Saint Petersburg, FL 33704
    • /46

      Not Listed For Sale

      235 Mateo Way NE, Saint Petersburg, FL 33704

      • 4 Beds
      • 4 Baths
      • 2,698 Sq Ft
      • Built 1950
      235 Mateo Way NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 49 Days On Market

  • /21

    $429,500

    Pending
    • 2 Beds
    • 2 Baths
    • 1,045 Sq Ft

    726 38th Ave N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Welcome to this beautifully updated home in one of St. Petersburg’s most sought-after neighborhoods! Located in the desirable 33704 zip code, this property offers the perfect combination of charm, modern updates, and an unbeatable location. Enjoy peace of mind knowing this home has remained high and dry through recent hurricanes and features a brand-new

    Derek Vandenburgh KELLER WILLIAMS ST PETE REALTY

    726 38th Ave N, Saint Petersburg, FL 33704
  • /31

    $2,000 Per Month

    • 1 Bed
    • 1 Bath
    • 760 Sq Ft
    • 23rd Ave N.

    820 23rd Ave N Unit 820 23rd Ave N. - Unit 1, Saint Petersburg, FL 33704

    820 23rd Ave N Unit 820 23rd Ave N. - Unit 1, Saint Petersburg, FL 33704
  • /2

    $935,000

    Sold May 01, 2026

    121 28th Ave NE, Saint Petersburg, FL 33704

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

    Last Sold Summary

    • 11% Below List Price
    • $778/SF
    • 264 Days On Market

    Current Estimated Value $832,311

    Last Listing Agent Judy Horvath COLDWELL BANKER REALTY

    121 28th Ave NE, Saint Petersburg, FL 33704
    • /41

      Est $613,746

      Not Listed For Sale

      605 34th Ave N, Saint Petersburg, FL 33704

      • 4 Beds
      • 3 Baths
      • 1,593 Sq Ft
      • Built 1947
      605 34th Ave N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 151 Days On Market

  • /82

    $5,895,000

    • 4 Beds
    • 6 Baths
    • 5,310 Sq Ft

    460 Coffee Pot Riviera NE, Saint Petersburg, FL 33704

    One or more photo(s) has been virtually staged. A striking expression of contemporary design and resort style living can be your own private oasis. A truly exceptional waterfront residence that has undergone two major renovations. Completely rebuilt in 2018 by Bright Bay Construction and further enhanced with a full first-floor renovation in 2026 with design assistance by Michael Masty and Haven

    Kristen Naruns Burke NORTHSTAR REALTY

    460 Coffee Pot Riviera NE, Saint Petersburg, FL 33704
  • /8

    $1,200 Per Month

    • 1 Bath
    • 296 Sq Ft
    • Apartment for Rent

    3635 1/2 15th St N Unit B, St. Petersburg, FL 33704

    Stylish studio efficiency apartment available NOW in St. Petersburg! The cozy space comes equipped with a convenient kitchenette, offering the perfect blend of functionality and comfort. The bathroom showcases designer floor tiles and features a spacious walk-in glass shower for a touch of luxury. This rental comes complete with a shared washer and dryer, conveniently located at the top of the

    Amy Heckler HR RENTALS & PROPERTY MANAGEMENT LLC

    3635 1/2 15th St N Unit B, St. Petersburg, FL 33704
  • /2

    $900,000

    Sold Mar 27, 2026

    209 17th Ave N, Saint Petersburg, FL 33704

    • Land
    • 8,276 Sq Ft
    • $4,736,842 per Acre

    Last Sold Summary

    • 8% Below List Price
    • 58 Days On Market

    Last Listing Agent Marino Kelsie FRANK ALBERT REALTY

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

      Est $423,885

      Not Listed For Sale

      515 Bayview Dr NE Unit 4, Saint Petersburg, FL 33704

      • 2 Beds
      • 2 Baths
      • 1,750 Sq Ft
      • Built 1969
      515 Bayview Dr NE Unit 4, Saint Petersburg, FL 33704

      Last Sold Summary

      • 23 Days On Market

  • /33

    $2,100,000

    • Land
    • 10,890 Sq Ft
    • $8,400,000 per Acre

    1276 37th Ave NE, Saint Petersburg, FL 33704

    Virtually Staged. OWNER FINANCING AVAILABLE! Positioned on an extraordinary oversized pie-shaped homesite along the coveted waters of Smacks Bayou, 1276 37th Ave NE represents a truly rare opportunity to secure one of the most compelling waterfront parcels to hit the Northeast St. Petersburg market in recent memory. With an astounding 144 feet of seawall and sweeping panoramic water views, this

    Zach Steinberger COMPASS FLORIDA LLC

    1276 37th Ave NE, Saint Petersburg, FL 33704
  • /29

    $2,950 Per Month

    • 2 Beds
    • 1 Bath
    • 1,112 Sq Ft
    • House for Rent

    185 22nd Ave N, Saint Petersburg, FL 33704

    Nestled in one of the most desirable neighborhoods in St Pete... THE HISTORIC OLD NORTHEAST, this charming mid-century cottage is just what you'd want in a Home Sweet Home! Spacious interior -totally updated with two living areas inside--living room and family room overlooking backyard. Fully fenced backyard. The covered patio is just perfect for your morning coffee, or you BBQ gatherings. And

    Cindy Hendriks COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $590,000

    Sold Dec 30, 2025

    1085 16th Ave N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 984 Sq Ft
    • Built 1950

    Last Sold Summary

    • 1% Above List Price
    • $600/SF
    • 3 Days On Market

    Current Estimated Value $601,806

    Last Listing Agent Joshua Neitz NEXTHOME GULF COAST

    1085 16th Ave N, Saint Petersburg, FL 33704
    • /2

      Est $323,021

      Not Listed For Sale

      1050 Rafael Blvd NE Unit 1, Saint Petersburg, FL 33704

      • 2 Beds
      • 2 Baths
      • 1,750 Sq Ft
      • Built 1969
      1050 Rafael Blvd NE Unit 1, Saint Petersburg, FL 33704

      Last Sold Summary

      • 84 Days On Market

  • /66

    $4,999,000

    Pre-Foreclosure
    • 3 Beds
    • 3.5 Baths
    • 3,786 Sq Ft

    200 Brightwaters Blvd NE, Saint Petersburg, FL 33704

    Experience Unmatched Luxury at 200 Brightwaters Boulevard NE, St. Petersburg, FL! Welcome to this one-of-a-kind custom-built home, artfully crafted by its original owner to offer the pinnacle of luxury living in the heart of one of St. Petersburg's most desirable waterfront neighborhoods, Snell Isle! Combining timeless design with modern elegance, this LEED Certified Silver-Level home is a

    Bonnie Strickland REALTY ONE GROUP INNOVATION

    200 Brightwaters Blvd NE, Saint Petersburg, FL 33704
  • /18

    $2,300 Per Month

    • 2 Beds
    • 1 Bath
    • 950 Sq Ft
    • Apartment for Rent

    2014 Jackson St N Unit 5, Saint Petersburg, FL 33704

    Offering a fully furnished rental, this spacious two-bedroom, one-bath apartment is ideally situated in the Euclid St. Paul neighborhood, close to all St. Petersburg area attractions. It's less than two miles from downtown and a mere 15 minutes to the beaches. The apartment is tastefully decorated, with comfortable queen bedding in both bedrooms. An additional office alcove is set up for remote

    Jill Plaice PLAICE PROPERTIES

    2014 Jackson St N Unit 5, Saint Petersburg, FL 33704
  • /2

    $860,000

    Sold Dec 03, 2025

    745 31st Ave N, St. Petersburg, FL 33704

    • 4 Beds
    • 2.5 Baths
    • 2,793 Sq Ft
    • Built 2025

    Last Sold Summary

    • 4% Below List Price
    • $308/SF
    • 14 Days On Market

    Current Estimated Value $833,294

    Last Listing Agent Zachary Zehnder KELLER WILLIAMS ST PETE REALTY

    745 31st Ave N, St. Petersburg, FL 33704
    • /39

      Est $968,705

      Not Listed For Sale

      857 21st Ave N, Saint Petersburg, FL 33704

      • 4 Beds
      • 2 Baths
      • 1,845 Sq Ft
      • Built 1936
      857 21st Ave N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 2 Days On Market

  • /40

    $589,000

    $29K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 858 Sq Ft

    1024 23rd Ave N, Saint Petersburg, FL 33704

    Welcome home to 1024 23rd Ave N, a completely reimagined 2-bedroom, 1-bathroom Craftsman bungalow built in 1920 nestled on a picturesque, quiet wide street with lots of parking in the heart of St. Pete’s historic Woodlawn neighborhood. This isn't just a renovation; it's a curated experience. As you arrive, the home greets you with a whimsical curb appeal, painted in artistic, eclectic colors that

    Peter Arner COMPASS FLORIDA LLC

    1024 23rd Ave N, Saint Petersburg, FL 33704
  • /27

    $1,750 Per Month

    • 1 Bed
    • 1 Bath
    • 675 Sq Ft
    • Apartment for Rent

    535 32nd Ave N Unit 5, Saint Petersburg, FL 33704

    Available for Immediate Occupancy. Completely Renovated One (1) Bedroom, One (1) Bathroom, Single Level Apartment with Private Rear Pavered Patio and Assigned Parking Space Located in Beautiful Northeast St. Petersburg. The Unit has been Completely Remodeled with Newer Air Conditioning System, Kitchen with Quartz Countertops and Newer Appliances, Updated Bathroom with Marble Finishes, Engineered

    Zachary Zehnder KELLER WILLIAMS ST PETE REALTY

    535 32nd Ave N Unit 5, Saint Petersburg, FL 33704
  • /2

    $1,600,000

    Sold Feb 20, 2026

    1172 35th Ave NE, Saint Petersburg, FL 33704

    • 4 Beds
    • 3 Baths
    • 2,934 Sq Ft
    • Built 1960

    Last Sold Summary

    • 29% Below List Price
    • $545/SF
    • 113 Days On Market

    Current Estimated Value $1,575,675

    Last Listing Agent Kristin Kuntz COASTAL PROPERTIES GROUP INTERNATIONAL

    1172 35th Ave NE, Saint Petersburg, FL 33704
    • /68

      Not Listed For Sale

      807 21st Ave N, Saint Petersburg, FL 33704

      • 5 Beds
      • 3.5 Baths
      • 2,517 Sq Ft
      • Built 1932
      807 21st Ave N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 111 Days On Market

  • /100

    $1,399,900

    $200K PRICE DROP
    • 4 Beds
    • 3.5 Baths
    • 2,074 Sq Ft

    1820 1st St N, Saint Petersburg, FL 33704

    Welcome to Your Private Tropical Retreat in the Heart of Old Northeast St. PeteStep into the effortless charm of Key West — without leaving one of St. Petersburg’s most coveted historic neighborhoods. This completely reimagined 4-bedroom, 3.5-bath masterpiece at 1820 1st Street North blends the soul of Old Northeast with the confidence of a brand-new build, delivering a lifestyle that is

    Ramsey Lahham YOU FIRST REALTY AND ASSOC LLC

    1820 1st St N, Saint Petersburg, FL 33704
  • /32

    $2,400 Per Month

    • 2 Beds
    • 1 Bath
    • 978 Sq Ft
    • House for Rent

    646 38th Ave N, Saint Petersburg, FL 33704

    Looking for a rental opportunity in one of St. Petersburg’s most sought-after neighborhoods? This remodeled 2-bedroom, 1-bathroom home with a bonus room and attached one-car garage offers flexibility, convenience, and a location that is hard to beat. Situated in the desirable Allendale Terrace neighborhood.The functional floor plan provides comfortable living space with an additional bonus

    Judy Horvath COLDWELL BANKER REALTY

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

    $940,000

    Sold Feb 25, 2026

    2227 Brevard Rd NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 4 Baths
    • 2,610 Sq Ft
    • Built 1926

    Last Sold Summary

    • 14% Below List Price
    • $360/SF
    • 73 Days On Market

    Current Estimated Value $1,048,043

    Last Listing Agent Lauren Krawczyk MICHAEL SAUNDERS & COMPANY

    2227 Brevard Rd NE, Saint Petersburg, FL 33704
    • /2

      Est $618,548

      Not Listed For Sale

      1418 Oak St NE, Saint Petersburg, FL 33704

      • 2 Beds
      • 2.5 Baths
      • 1,158 Sq Ft
      • Built 1925
      1418 Oak St NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 28 Days On Market

  • /47

    $2,600,000

    Pending
    • 3 Beds
    • 2.5 Baths
    • 2,516 Sq Ft

    2610 Coffee Pot Blvd NE, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. A once neglected home, these owners have thoughtfully and meticulously transformed this property into 5-star resort living. With a background in interior design and construction they knew as soon as they saw it said, "this house could be great! Let's do it." And so they created a completely redesigned and totally updated 3-bedroom home to be large

    Sarah Howe COMPASS FLORIDA LLC

    2610 Coffee Pot Blvd NE, Saint Petersburg, FL 33704
  • /17

    $2,225 Per Month

    • 2 Beds
    • 1 Bath
    • 700 Sq Ft
    • Apartment for Rent

    3103 16th St N, Saint Petersburg, FL 33704

    Be the first to live in this brand-new, ADA-accessible 2-bedroom, 1-bath apartment in a completely rebuilt boutique quadplex. Move in costs + key details:-First months rent-One month security deposit-$40 application fee-620 minimum credit score required-Water and Trash - $75 per month-Electricity- metered and paid based on usage Located on the ground floor, this

    Samantha Bowers EXP REALTY LLC

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

    $525,000

    Sold Jan 09, 2026

    534 24th Ave N, Saint Petersburg, FL 33704

    • Land
    • 6,534 Sq Ft
    • $3,500,000 per Acre

    Last Sold Summary

    Current Estimated Value $554,368

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

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

      Est $509,790

      Not Listed For Sale

      1914 Jackson St N, Saint Petersburg, FL 33704

      • 3 Beds
      • 2 Baths
      • 1,360 Sq Ft
      • Built 1925
      1914 Jackson St N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 9 Days On Market

  • /57

    $1,790,000

    • 5 Beds
    • 4.5 Baths
    • 4,289 Sq Ft

    104 Palmera Blvd NE, Saint Petersburg, FL 33704

    Built in 1926, 104 Palmera is the original and most distinguished estate on coveted Snell Isle, offering a rare opportunity to own a true piece of St. Petersburg history directly across from the signature 9th fairway of the Renaissance Vinoy Golf Course. Lovingly restored over the past decade, this 5- or 6-bedroom, 4.5-bath residence blends timeless architectural character with thoughtful modern

    Clay Glover RE/MAX ACTION FIRST OF FLORIDA

    104 Palmera Blvd NE, Saint Petersburg, FL 33704
  • /22

    $7,500 Per Month

    • 3 Beds
    • 3 Baths
    • 2,448 Sq Ft
    • House for Rent

    300 Brightwaters Blvd NE, Saint Petersburg, FL 33704

    Pool home with gourmet kitchen on sought-after Snell Isle. Minutes drive to downtown St Pete, minutes to access highway 275. Across the street from Coffee Pot Bayou. New travertine marble flooring throughout. Gas Generator provides electricity to entire home during outages. Private heated pool and spa with spacious patio for entertaining. Gourmet kitchen with new Subzero refrigerator and gas

    Lore Ayoub CHARLES RUTENBERG REALTY INC

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

    $4,000,000

    Sold Nov 14, 2025

    301 Bayview Dr NE, Saint Petersburg, FL 33704

    • 4 Beds
    • 5 Baths
    • 4,087 Sq Ft
    • Built 2015

    Last Sold Summary

    • 19% Below List Price
    • $979/SF
    • 97 Days On Market

    Current Estimated Value $4,083,031

    Last Listing Agent Becky McConnell SMITH & ASSOCIATES REAL ESTATE

    301 Bayview Dr NE, Saint Petersburg, FL 33704
    • /42

      Est $409,086

      Not Listed For Sale

      210 22nd Ave NE Unit 2, Saint Petersburg, FL 33704

      • 2 Beds
      • 2 Baths
      • 969 Sq Ft
      • Built 1925
      210 22nd Ave NE Unit 2, Saint Petersburg, FL 33704

      Last Sold Summary

      • 5 Days On Market

  • /64

    $2,275,000

    $225K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 3,992 Sq Ft

    1710 Brightwaters Blvd NE, Saint Petersburg, FL 33704

    An exceptional expression of contemporary architecture, this 3,900-square-foot custom residence (built in 2014) is gracefully positioned within the highly desirable neighborhood of Snell Isle. Designed with a keen eye for sophistication and modern living, the home showcases striking curb appeal, framed by lush tropical landscaping and a stately paved drive. Step inside to rich hardwood flooring

    Lee Stratton SMITH & ASSOCIATES REAL ESTATE

    1710 Brightwaters Blvd NE, Saint Petersburg, FL 33704
  • /30

    $7,500 Per Month

    • 4 Beds
    • 3.5 Baths
    • 2,920 Sq Ft
    • House for Rent

    555 18th Ave NE, Saint Petersburg, FL 33704

    Available immediately! Welcome to this historic home in the heart of St. Petersburg's highly desirable Old Northeast neighborhood! This stunning single-family home perfectly blends timeless, old-world charm with modern luxury. Upon entering, you are greeted by a living area centered around a beautiful fireplace, creating an instantly warm and inviting atmosphere. Directly off the main living and

    Chris Herbst KELLER WILLIAMS ST PETE REALTY

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

    $1,430,000

    Sold Feb 12, 2026

    346 16th Ave NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 3 Baths
    • 1,713 Sq Ft
    • Built 1924

    Last Sold Summary

    • 4% Below List Price
    • $835/SF
    • 42 Days On Market

    Current Estimated Value $1,367,767

    Last Listing Agent Sharon Kanter SMITH & ASSOCIATES REAL ESTATE

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

      Not Listed For Sale

      246 18th Ave NE, St. Petersburg, FL 33704

      • 4 Beds
      • 3 Baths
      • 2,005 Sq Ft
      • Built 1925
      246 18th Ave NE, St. Petersburg, FL 33704

      Last Sold Summary

      • 2 Days On Market

Showing Results 121 - 160, Page 4 of 18

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