7,759

Homes in ZIP Code 33704

Section Image
  • /29

    $649,000

    • 2 Beds
    • 2 Baths
    • 1,347 Sq Ft

    910 Snell Isle Blvd NE, Saint Petersburg, FL 33704

    Exceptional opportunity in the highly sought-after Snell Isle neighborhood of St. Petersburg! Situated on a spacious oversized lot, this property offers endless possibilities for a luxury renovation, custom home expansion, or brand-new construction. Included with the sale are new building plans, providing a head start on creating your dream home in one of Tampa Bay's most desirable

    Michelle Ward SMITH & ASSOCIATES REAL ESTATE

    910 Snell Isle Blvd NE, Saint Petersburg, FL 33704
  • /20

    $5,800 Per Month

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

    1220 38th Ave NE, Saint Petersburg, FL 33704

    Waterfront St. Petersburg Home, 3 bed/3 bath with Private Salt Water Pool + oversized 2-car garage | $5,800/month. Enjoy waterfront living in the heart of Northeast St. Petersburg at 1220 38th Avenue NE. This recently owner occupied spacious home offers approximately 2,044 square feet of living space with a fully updated kitchen with granite countertops, new appliances, updated

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

    $1,250,000

    Sold May 28, 2026

    646 16th Ave NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 2.5 Baths
    • 1,890 Sq Ft
    • Built 1936

    Last Sold Summary

    • 16% Below List Price
    • $661/SF
    • 371 Days On Market

    Current Estimated Value $1,264,069

    Last Listing Agent Sharon Kanter SMITH & ASSOCIATES REAL ESTATE

    646 16th Ave NE, Saint Petersburg, FL 33704
    • /26

      Est $506,003

      Not Listed For Sale

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

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

      Last Sold Summary

      • 49 Days On Market

      Last Listing Agent Mo Williams JAY ALAN REAL ESTATE

  • /41

    $870,000

    Open Sun 1PM - 3PM $70K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 1,929 Sq Ft

    857 21st Ave N, Saint Petersburg, FL 33704

    Virtually Staged. Set along the brick streets of the highly sought-after Crescent Lake neighborhood, this charming 1936 Craftsman-style pool home offers four bedrooms, two baths, and a rare opportunity to create a home tailored to your vision. Filled with original character and complemented by a number of important improvements, the property offers exceptional flexibility for its next owner.

    Carrie Rowland RE/MAX ALLIANCE GROUP

    857 21st Ave N, Saint Petersburg, FL 33704
  • /6

    $1,050 Per Month

    • Studio
    • 1 Bath
    • 550 Sq Ft
    • Condo for Rent

    675 30th Ave N Unit 202, Saint Petersburg, FL 33704

    Property Id: 2821564 Close to downtown and several local parks, this beautiful 1925 building offers historic charm with recent updates. Owner pays for water, sewer, and trash.

    675 30th Ave N Unit 202, Saint Petersburg, FL 33704
  • /2

    $1,250,000

    Sold Dec 01, 2025

    356 20th Ave NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 3 Baths
    • 2,533 Sq Ft
    • Built 1960

    Last Sold Summary

    • 4% Below List Price
    • $493/SF
    • 164 Days On Market

    Current Estimated Value $1,314,369

    Last Listing Agent Kathryn Karyer - Zimring RE/MAX ACTION FIRST OF FLORIDA

    356 20th Ave NE, Saint Petersburg, FL 33704
    • /91

      Est $1,711,336

      Not Listed For Sale

      1420 9th St N, Saint Petersburg, FL 33704

      • 6 Beds
      • 5 Baths
      • 3,890 Sq Ft
      • Built 1929
      1420 9th St N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 20 Days On Market

      Last Listing Agent Camilo Perez HOME SOLD REALTY LLC

  • /49

    $679,000

    $106K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,437 Sq Ft

    1120 17th Ave N, Saint Petersburg, FL 33704

    This home is an absolute jewel in one of the coolest neighborhoods in St Petersburg with easy access Crescent Lake as well as MLK's and 4th Street's restaurant row.Fully renovated, pristine home with tons of modern touches and old-world Spanish Mediterranean styled charm. This home is a standout in Euclid St Paul's neighborhood.This home has been lavishly upgraded with outstanding

    Kyle Sasser CHARLES RUTENBERG REALTY INC

    1120 17th Ave N, Saint Petersburg, FL 33704
  • /4

    $1,199 Per Month

    • Studio
    • 1 Bath
    • Condo for Rent

    232 30th Ave N Unit C, Saint Petersburg, FL 33704

    Property Id: 2787497 Bright studio with plenty of natural light, stainless steel countertops and appliances, built-in shelving, and a full bathroom with bathtub. Enjoy access to a shared front porch. Pet friendly. Contact for pricing, availability, and to schedule a tour.

    232 30th Ave N Unit C, Saint Petersburg, FL 33704
  • /2

    $575,000

    Sold May 08, 2026

    144 Almedo Way NE, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 966 Sq Ft
    • Built 1949

    Last Sold Summary

    • $595/SF
    • 1 Day On Market

    Current Estimated Value $575,813

    Last Listing Agent Scott Friedman STOFEL & ASSOCIATES REALTY

    144 Almedo Way NE, Saint Petersburg, FL 33704
    • /58

      Est $1,750,084

      Not Listed For Sale

      358 Rafael Blvd NE, Saint Petersburg, FL 33704

      • 4 Beds
      • 3.5 Baths
      • 2,935 Sq Ft
      • Built 2012
      358 Rafael Blvd NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 12 Days On Market

      Last Listing Agent Jeramiah Bustin ENGEL & VOLKERS SOUTH TAMPA

  • /16

    $2,300,000

    • Land
    • 13,503 Sq Ft
    • $7,419,355 per Acre

    1026 Monterey Blvd NE, Saint Petersburg, FL 33704

    One or more photo(s) has been virtually staged. Set along the glistening waters of Coffee Pot Bayou in the heart of the prestigious Snell Isle enclave, 1026 Monterey Blvd NE represents an extraordinarily rare opportunity to craft a world-class waterfront estate on one of St. Petersburg’s most iconic and sought-after stretches of shoreline. Offering over 100 feet of prized water frontage and

    Zach Steinberger COMPASS FLORIDA LLC

    1026 Monterey Blvd NE, Saint Petersburg, FL 33704
  • /14

    $3,000 Per Month

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

    1120 26th Ave N, Saint Petersburg, FL 33704

    Property Id: 2825312 Property is a 1925 cozy bungalow located in the greater Woodlawn area. Large front open porch. Home is close to Crescent Lake Park, 1.5 miles from downtown St. Pete, 15 minutes to beach, 20 minutes to Tampa. Home is a 2 bedroom, 1 bath with added bonus room. Monthly pest control and lawn service included. Walking distance to Rollin Oats grocery store, ice cream

    1120 26th Ave N, Saint Petersburg, FL 33704
  • /2

    $655,000

    Sold Apr 29, 2026

    3391 Walnut St NE, Saint Petersburg, FL 33704

    • 2 Beds
    • 2 Baths
    • 2,139 Sq Ft
    • Built 1959

    Last Sold Summary

    • 1% Below List Price
    • $306/SF
    • 6 Days On Market

    Current Estimated Value $657,394

    Last Listing Agent Phillip Pendley THE SEASIDE REAL ESTATE STORE

    3391 Walnut St NE, Saint Petersburg, FL 33704
    • /65

      Est $2,105,702

      Not Listed For Sale

      750 Placido Way NE, Saint Petersburg, FL 33704

      • 4 Beds
      • 3 Baths
      • 3,126 Sq Ft
      • Built 1956
      750 Placido Way NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 66 Days On Market

      Last Listing Agent Becky McConnell SMITH & ASSOCIATES REAL ESTATE

  • /97

    $1,900,000

    Under Contract
    • 4 Beds
    • 4.5 Baths
    • 3,170 Sq Ft

    312 35th Ave NE, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Luxury newer construction in highly sought-after Snell Isle! Built by David Weekley Homes in 2020, this exceptional residence sits on an oversized lot and a half and offers 4 bedrooms, 4 full baths, 1 half bath, a dedicated office, formal dining room, and a spacious bonus loft with wet bar and full bath—ideal for guests, multigenerational living, or a

    Tiffany Michael CENTURY 21 CIRCLE

    312 35th Ave NE, Saint Petersburg, FL 33704
  • /20

    $2,600 Per Month

    • 2 Beds
    • 1 Bath
    • 1,131 Sq Ft
    • Condo for Rent

    925 16th Ave N Unit 1, Saint Petersburg, FL 33704

    2-bedroom, one bath apartment located in the heart of the highly desirable E Euclid St. Paul's district of St. Petersburg! This lovely property is perfect for anyone looking to enjoy a vibrant community close to numerous amenities, restaurants, and parks. Just minutes from downtown St. Pete and walking distance to Crescent Lake Park, this bright and spacious unit blends historic neighborhood

    925 16th Ave N Unit 1, Saint Petersburg, FL 33704
  • /83

    $1,350,000

    Sold Sep 09, 2026

    1815 5th St N, Saint Petersburg, FL 33704

    • 3 Beds
    • 3.5 Baths
    • 2,529 Sq Ft
    • Built 2018

    Last Sold Summary

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

    Current Estimated Value $1,363,643

    Last Listing Agent Christian Sidwell SMITH & ASSOCIATES REAL ESTATE

    1815 5th St N, Saint Petersburg, FL 33704
    • /2

      Est $2,646,583

      Not Listed For Sale

      1331 Brightwaters Blvd NE, Saint Petersburg, FL 33704

      • 3 Beds
      • 3 Baths
      • 3,849 Sq Ft
      • Built 1953
      1331 Brightwaters Blvd NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 109 Days On Market

      Last Listing Agent Rachel Sartain THE TENPENNY COLLECTION

  • /7

    $1,500,000

    • Land
    • 15,246 Sq Ft
    • $4,285,714 per Acre

    1020 Snell Isle Blvd NE, Saint Petersburg, FL 33704

    Introducing a truly exceptional and exceedingly rare opportunity to own a double sized lot of unparalleled prestige on the coveted Snell Isle, nestled adjacent to the picturesque Vinoy Golf Course. This remarkable estate sized piece of land boasts an effective lot size that stretches an impressive 124 feet by 151 feet, providing a continuous expanse of 18,724 square feet of prime land. Here lies

    Joseph Messina VANDERLEELIE & ASSOC.RE ESTATE

    1020 Snell Isle Blvd NE, Saint Petersburg, FL 33704
  • /16

    $1,300 Per Month

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

    3131 16th St N Unit 3, Saint Petersburg, FL 33704

    Property Id: 2801521 Welcome to your new home at ! This charming one bedroom, one bathroom unit is perfect for anyone looking for a cozy space. With amenities such as a large cherry oak kitchen, new hardwood flooring, three large closets, central air and heat, and one designated parking space, you'll have everything you need. Enjoy the convenience of having water included in rent. Pets are

    3131 16th St N Unit 3, Saint Petersburg, FL 33704
  • /2

    $615,000

    Sold Apr 01, 2026

    535 Monterey Blvd NE, Saint Petersburg, FL 33704

    • 2,796 Sq Ft
    • Built 1955

    Last Sold Summary

    • 2% Below List Price
    • $220/SF
    • 0 Days On Market

    Last Listing Agent Brittany Brown HOOK & LADDER REALTY OF CENTRAL FLORIDA, LLC

    535 Monterey Blvd NE, Saint Petersburg, FL 33704
    • /75

      Est $3,262,639

      Not Listed For Sale

      930 Monterey Point NE, Saint Petersburg, FL 33704

      • 4 Beds
      • 2.5 Baths
      • 2,855 Sq Ft
      • Built 2017
      930 Monterey Point NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 50 Days On Market

      Last Listing Agent Lisa Farmer PREMIER SOTHEBYS INTL REALTY

  • /2

    $1,175,000

    New Construction $50K PRICE INCREASE Pending
    • 5 Beds
    • 4 Baths
    • 3,137 Sq Ft

    111 31st Ave N Unit 2, St. Petersburg, FL 33704

    Pre-Construction. To be built. First floor Master Bedroom! 4/4 plus loft and den/or office downstairs, built by Mobley Homes Custom in Old Northeast on a 60x127 lot. Great floor plan with charming front porch, kitchen looking out to the family room, Kitchen includes farmhouse sink, Zodiaq Quartz counter-tops, upgraded cabinets with 42" uppers & crown molding. 10' ceilings up and downstairs. Wood

    B-G Holmberg SMITH & ASSOCIATES REAL ESTATE

    111 31st Ave N Unit 2, St. Petersburg, FL 33704
  • /15

    $1,400

    Total Monthly Price

    • Studio
    • 1 Bath
    • 600 Sq Ft
    • Condo for Rent

    738 32nd Ave N Unit MainHouse, Saint Petersburg, FL 33704

    All utilities are included in the monthly rent. This large, bright and light filled Studio Apartment is located on a very quiet, residential area. All utilities are included. Full bath, kitchenet with large Island. It is walking distance to restaurants, grocery stores as well as to coffee pot park. Downtown Saint Pete is a quick bike ride and the beautiful beaches of this area are all within a

    738 32nd Ave N Unit MainHouse, Saint Petersburg, FL 33704
  • /2

    $410,000

    Sold Nov 03, 2025

    1610 15th St N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 1,228 Sq Ft
    • Built 1938

    Last Sold Summary

    • 17% Below List Price
    • $334/SF
    • 148 Days On Market

    Current Estimated Value $847,761

    Last Listing Agent Kyle Hickey CORCORAN DWELLINGS

    1610 15th St N, Saint Petersburg, FL 33704
    • /2

      Est $1,085,822

      Not Listed For Sale

      1070 Eden Isle Dr NE, Saint Petersburg, FL 33704

      • 4 Beds
      • 3 Baths
      • 2,367 Sq Ft
      • Built 1965
      1070 Eden Isle Dr NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 239 Days On Market

      Last Listing Agent Jacqueline Maas KELLER WILLIAMS ST PETE REALTY

  • /60

    $1,650,000

    $145K PRICE DROP
    • 4 Beds
    • 4 Baths
    • 3,327 Sq Ft

    1038 26th Ave N, Saint Petersburg, FL 33704

    Welcome to 1038 26th Ave N—an exceptional nearly new construction home built just one year ago by the highly regarded Canopy Builders. This thoughtfully designed residence offers the perfect blend of modern style, quality craftsmanship, and everyday functionality. The main home features 3 spacious bedrooms, 3 full bathrooms, a dedicated office, and a versatile loft—ideal for a media room, play

    Nathanael Brown PARK PROPERTY GROUP

    1038 26th Ave N, Saint Petersburg, FL 33704
  • /18

    $1,838

    Total Monthly Price

    • Studio
    • 1 Bath
    • 398 Sq Ft
    • Condo for Rent

    1180 26th Ave N Unit SI ID1604739P, St. Petersburg, FL 33704

    The advertised rate of $1,839/month is the lowest available price, based on a 30 day(s) stay with a move-in date of May 2, 2027. Rates vary depending on the duration of stay, season, and other parameters. For exact pricing and additional pricing components, please visit our website and enter your desired move-in and move-out dates. The rate is applicable when billed upfront; it can be higher

    1180 26th Ave N Unit SI ID1604739P, St. Petersburg, FL 33704
  • /2

    $675,000

    Sold Nov 20, 2025

    480 28th Ave N, Saint Petersburg, FL 33704

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

    Last Sold Summary

    • 4% Below List Price
    • $442/SF
    • 10 Days On Market

    Current Estimated Value $712,582

    Last Listing Agent Leah Herzwurm COMPASS FLORIDA LLC

    480 28th Ave N, Saint Petersburg, FL 33704
    • /39

      Est $634,656

      Not Listed For Sale

      Unlisted Address

      • 2 Beds
      • 2.5 Baths
      • 1,158 Sq Ft
      • Built 1925
      Unlisted Address

      Last Sold Summary

      • 40 Days On Market

      Last Listing Agent Marsh Bilby NEXTHOME LUXE COASTAL

  • /55

    $2,295,000

    $30K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 3,197 Sq Ft

    3598 10th St NE, Saint Petersburg, FL 33704

    A rare offering of timeless waterfront elegance, this custom-built Costanza residence is a masterclass in refined coastal luxury — and with a recent price improvement to $2,295,000, it represents one of the most compelling waterfront values in Northeast St. Petersburg today.From the moment you step inside, the home makes a striking first impression. A dramatic entry with soaring 20-foot

    Christopher Christensen ONE LUXURY INTERNATIONAL LLC

    3598 10th St NE, Saint Petersburg, FL 33704
  • /20

    $2,700 Per Month

    • 2 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • Unit 4

    501 Bayview Dr NE, Saint Petersburg, FL 33704

    This property is available. Please inquire on this site to schedule a showing. Discover modern living at 501 Bayview Drive Northeast, Unit 4, perfectly situated in a desirable St. Petersburg neighborhood. This meticulously updated property boasts a striking white exterior with contemporary blue accents and a welcoming double-door entrance, hinting at the bright interiors within. Step

    Unit 4

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

    $555,000

    Sold Mar 31, 2026

    1030 32nd Ave N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1.5 Baths
    • 1,074 Sq Ft
    • Built 1949

    Last Sold Summary

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

    Current Estimated Value $569,324

    Last Listing Agent Roy Fillyaw SMITH & ASSOCIATES REAL ESTATE

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

      Est $9,454,091

      Not Listed For Sale

      1695 Brightwaters Blvd NE, Saint Petersburg, FL 33704

      • 5 Beds
      • 8 Baths
      • 5,867 Sq Ft
      • Built 2022
      1695 Brightwaters Blvd NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 126 Days On Market

      Last Listing Agent Leslie Minder SMITH & ASSOCIATES REAL ESTATE

  • /60

    $739,900

    $60K PRICE DROP Pending
    • 4 Beds
    • 3 Baths
    • 2,419 Sq Ft

    501 32nd Ave N, Saint Petersburg, FL 33704

    Built in 1900 with beautiful red oak floors, this truly unique home marries classic St. Petersburg design with the convenience of modern living. Situated on a large, fenced-in, HIGH and DRY oversized corner lot, the home has excellent curb appeal and is located in the desirable Five Points neighborhood, only blocks from downtown and the multitude of shopping and restaurants offered along 4th

    Chip Spencer SPENCERS PLUS REALTY LLC

    501 32nd Ave N, Saint Petersburg, FL 33704
  • /5

    $1,199 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    316 30th Ave N Unit B, St. Petersburg, FL 33704

    Property Id: 2868054 Updated and pet-friendly studio in a convenient St. Petersburg location, just 1.5 blocks from Coffee Pot Bayou and down the street from Trader Joe’s. Features include: -Stainless steel appliances -Updated finishes -Full-size bathroom with bathtub -On-site laundry -Pet-friendly 316 30th Ave N, Unit B Saint Petersburg, FL 33704

    316 30th Ave N Unit B, St. Petersburg, FL 33704
  • /2

    $2,300,000

    Sold Oct 03, 2025

    765 29th Ave N, Saint Petersburg, FL 33704

    • 5 Beds
    • 5 Baths
    • 3,648 Sq Ft
    • Built 2025

    Last Sold Summary

    • $630/SF
    • 0 Days On Market

    Current Estimated Value $2,450,857

    Last Listing Agent Sarah Howe COMPASS FLORIDA LLC

    765 29th Ave N, Saint Petersburg, FL 33704
    • /59

      Not Listed For Sale

      831 26th Ave N, Saint Petersburg, FL 33704

      • 6 Beds
      • 5 Baths
      • 3,829 Sq Ft
      • Built 2017
      831 26th Ave N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Liz Heinkel SMITH & ASSOCIATES REAL ESTATE

Showing Results 41 - 80, Page 2 of 18

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