7,761

Homes in ZIP Code 33704

Section Image
  • /24

    $324,900

    $65K PRICE DROP Pending
    • 2 Beds
    • 1 Bath
    • 841 Sq Ft

    721 38th Ave N, Saint Petersburg, FL 33704

    Well-maintained 2-bedroom, 1-bath home located in a desirable St. Petersburg neighborhood. This inviting residence features a bright and open floor plan with abundant natural light throughout, creating a warm and welcoming atmosphere. The spacious living and dining areas provide a comfortable flow for everyday living and entertaining. The kitchen features ample cabinet space and functionality,

    John Scalia EXP REALTY LLC

    721 38th Ave N, Saint Petersburg, FL 33704
  • /17

    $2,040 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 usageLocated on the ground floor,

    Samantha Bowers EXP REALTY LLC

    3103 16th St N, 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,457,438

    Last Listing Agent Sharon Kanter SMITH & ASSOCIATES REAL ESTATE

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

      Not Listed For Sale

      TBD 22nd Ave N, St. Petersburg, FL 33704

      TBD 22nd Ave N, St. Petersburg, FL 33704

      Last Sold Summary

      • 51 Days On Market

      Last Listing Agent Darcie Wheeler ASSET MANAGEMENT REAL ESTATE

  • /75

    $3,100,000

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

    600 Alda Way NE, Saint Petersburg, FL 33704

    Beautifully landscaped with an enticing curbside allure, this 5 bedroom, 4 ½ bath, 6021 total sqft contemporary southern-design residence is luxurious throughout. A lovely wrap-around covered porch opens to a towering 21ft-high entry foyer. Richly-detailed wall finishes, remarkable custom woodworking, tall 10 1/2ft-high ceilings with striking custom details, dazzling light fixtures, and brilliant

    Dania Perry CENTURY 21 JIM WHITE & ASSOC

    600 Alda Way NE, Saint Petersburg, FL 33704
  • /7

    $1,495 Per Month

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

    321 24th Ave N Unit 11, St. Petersburg, FL 33704

    ?? SEPTEMBER MOVE-IN SPECIAL! ??Ready to make your move? Apply and move in this September and get an amazing deal!?? Pay just 1 month up front?? GET NOVEMBER FREE!Located just off 4th Street, you’ll be close to a variety of restaurants, local shops, and everyday conveniences, with easy access to both Tampa and St. Pete. If you’re looking for a comfortable,

    321 24th Ave N Unit 11, St. Petersburg, FL 33704
  • /2

    $650,000

    Sold Feb 26, 2026

    717 12th Ave N, Saint Petersburg, FL 33701

    • 4 Beds
    • 2 Baths
    • 1,803 Sq Ft
    • Built 1939

    Last Sold Summary

    • 18% Below List Price
    • $361/SF
    • 97 Days On Market

    Current Estimated Value $717,552

    Last Listing Agent Chris Jankowski FUTURE HOME REALTY INC

    717 12th Ave N, Saint Petersburg, FL 33701
    • /2

      Est $1,033,236

      Not Listed For Sale

      1325 Snell Isle Blvd NE Unit 504, Saint Petersburg, FL 33704

      • 2 Beds
      • 2 Baths
      • 1,711 Sq Ft
      • Built 2014
      1325 Snell Isle Blvd NE Unit 504, Saint Petersburg, FL 33704

      Last Sold Summary

      • 68 Days On Market

      Last Listing Agent Sarah Howe COMPASS FLORIDA LLC

  • /72

    $2,070,000

    $480K PRICE DROP
    • 5 Beds
    • 4 Baths
    • 4,043 Sq Ft

    1222 Brightwaters Blvd NE, Saint Petersburg, FL 33704

    Experience the epitome of modern luxury living on one of Snell Isle’s most coveted streets—Brightwaters Boulevard. Perfectly positioned on a rare double lot, this fully redesigned Spanish Mediterranean–inspired residence at 1222 Brightwaters Blvd NE offers exceptional privacy, timeless architecture, and an elevated lifestyle just minutes from downtown St. Petersburg. Surrounded by meticulously

    Becky McConnell SMITH & ASSOCIATES REAL ESTATE

    1222 Brightwaters Blvd NE, Saint Petersburg, FL 33704
  • /41

    $7,000 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. INTERIOR OF HOME HAS NEVER FLOODED. 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

    Lore Ayoub CHARLES RUTENBERG REALTY INC

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

    $2,150,000

    Sold Apr 17, 2026

    936 17th Ave NE, Saint Petersburg, FL 33704

    • 4 Beds
    • 3.5 Baths
    • 2,922 Sq Ft
    • Built 1932

    Last Sold Summary

    • 6% Below List Price
    • $736/SF
    • 13 Days On Market

    Last Listing Agent Sarah Howe COMPASS FLORIDA LLC

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

      Est $4,709,971

      Not Listed For Sale

      1771 Brightwaters Blvd NE, Saint Petersburg, FL 33704

      • 3 Beds
      • 3 Baths
      • 2,109 Sq Ft
      • Built 1950
      1771 Brightwaters Blvd NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 0 Days On Market

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

  • /40

    $1,679,000

    $16K PRICE DROP
    • 3 Beds
    • 4 Baths
    • 2,750 Sq Ft

    2200 2nd St N, Saint Petersburg, FL 33704

    OVERSIZED LOT NOT IN FLOOD ZONE INCOME PRODUCING LARGE SEPARATE 1 BR APARTMENT CONCRETE WALL SURROUNDS RESORT STYLE PRIVATE COURTYARD WITH LARGE POOL, GARDEN, OUTDOOR LIVING & BASKETBALL LARGE 2 CAR GARAGE w/laundry & workshop Convenient Bus Stops ONE BLOCK TO POPULAR 4TH STREET & WALKING DISTANCE to brand name restaurants, bars, retail stores, professional offices, personal & health care

    Wayne Beurnier BEURNIER ASSOCIATES

    2200 2nd St N, Saint Petersburg, FL 33704
  • /20

    $2,545 Per Month

    • 2 Beds
    • 1 Bath
    • 844 Sq Ft
    • Condo for Rent

    186 22nd Ave N Unit 1, Saint Petersburg, FL 33704

    WOW -- Location, Renovations and Charm! Don't miss this 2BR ground floor unit with fenced in PRIVATE YARD! Minutes to Crescent Lake and all that 4th street has to offer, 5 minutes to downtown St Pete. This 1920s Mediterranean-style quadplex has been completely renovated from top to bottom with luxurious finishes, exposed beams and tons of natural light! BRAND NEW luxury vinyl plank flooring

    186 22nd Ave N Unit 1, Saint Petersburg, FL 33704
  • /2

    $440,000

    Sold May 06, 2026

    3513 Haines Rd N, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,244 Sq Ft
    • Built 1991

    Last Sold Summary

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

    Current Estimated Value $452,840

    Last Listing Agent Jacqueline Dockery CENTURY 21 COASTAL ALLIANCE

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

      Est $1,545,346

      Not Listed For Sale

      1095 18th Ave N, Saint Petersburg, FL 33704

      • 3 Beds
      • 2.5 Baths
      • 2,788 Sq Ft
      • Built 2018
      1095 18th Ave N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Jacki Fabrizio SMITH & ASSOCIATES REAL ESTATE

  • /23

    $409,000

    $76K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,016 Sq Ft

    1547 35th Ave N, Saint Petersburg, FL 33704

    Mid-century modern 2-bedroom, 1-bath home with an attached garage in the desirable Magnolia Heights neighborhood of North St. Petersburg. This 1940s gem is situated on a convenient corner lot zoned CRT-1 (Corridor Residential Traditional) in Flood Zone X, with no flood insurance required. This property features a new roof, updated plumbing, new double-pane vinyl windows, and newly updated central

    Tatjana Kokanovic DALTON WADE INC

    1547 35th Ave N, Saint Petersburg, FL 33704
  • /71

    $7,500 Per Month

    • 4 Beds
    • 4.5 Baths
    • 2,908 Sq Ft
    • House for Rent

    1068 19th Ave N, Saint Petersburg, FL 33704

    STUNNING LUXURY CUSTOM HOME is available for rent in the beautiful Euclid/St. Paul’s area known for its historic charm and brick-lined streets just minutes from vibrant downtown St Petersburg. This exceptional 2021 custom built home features 4 Bedrooms, ALL with private ensuite bathrooms, a half bath and attached 2-car garage with rear access. Sophistication and warm elegance abound with the open

    Linda Imburgia SERENE REALTY LLC

    1068 19th Ave N, Saint Petersburg, FL 33704
  • /2

    $412,000

    Sold Dec 31, 2025

    533 36th Ave NE, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 1,001 Sq Ft
    • Built 1951

    Last Sold Summary

    • 3% Below List Price
    • $412/SF
    • 96 Days On Market

    Current Estimated Value $470,254

    Last Listing Agent Chistina Richardson DALTON WADE INC

    533 36th Ave NE, Saint Petersburg, FL 33704
    • /2

      Not Listed For Sale

      1949 5th St N Unit 8&9, Saint Petersburg, FL 33704

      1949 5th St N Unit 8&9, Saint Petersburg, FL 33704

      Last Sold Summary

      • 71 Days On Market

      Last Listing Agent Lee Stratton SMITH & ASSOCIATES REAL ESTATE

  • /51

    $1,095,000

    $100K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,064 Sq Ft

    861 Rafael Blvd NE, Saint Petersburg, FL 33704

    GORGEOUS CONTEMPORARY COSMOPOLITAN CHIC IN AN EXCEPTIONAL SNELL ISLE LOCATION. A distinguished brick paver driveway introduces a uniquely-beautiful faux wood porcelain and tumbled marble exterior façade. The welcoming covered double door entry opens to a dazzling great room plan with views of the rear courtyard and swimming pool. Great room delivers a suave, sophisticated appeal with fine

    Dania Perry CENTURY 21 JIM WHITE & ASSOC

    861 Rafael Blvd NE, Saint Petersburg, FL 33704
  • /26

    $2,800 Per Month

    • 3 Beds
    • 2 Baths
    • 1,426 Sq Ft
    • House for Rent

    1435 15th St N, Saint Petersburg, FL 33704

    Available for $2,800/month, this 3-bedroom, 2-bath St. Petersburg home offers a spacious and flexible floor plan in a convenient central location.The standout feature is the layout, with two separate living areas providing plenty of room to spread out. The split-bedroom design offers added privacy and works especially well for roommates, guests, a home office, or anyone who wants some

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

    $715,000

    Sold Dec 02, 2025

    1829 10th St N, Saint Petersburg, FL 33704

    • 5 Beds
    • 4 Baths
    • 1,901 Sq Ft
    • Built 1949

    Last Sold Summary

    • 20% Below List Price
    • $376/SF
    • 217 Days On Market

    Last Listing Agent saverio barbarito RE/MAX ACTION FIRST OF FLORIDA

    1829 10th St N, Saint Petersburg, FL 33704
    • /2

      Est $1,174,848

      Not Listed For Sale

      766 28th Ave N, St. Petersburg, FL 33704

      • 3 Beds
      • 2 Baths
      • 2,316 Sq Ft
      • Built 2018
      766 28th Ave N, St. Petersburg, FL 33704

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent Brad Bohnert KELLER WILLIAMS ST PETE REALTY

  • /48

    $1,895,000

    New Construction
    • 5 Beds
    • 3.5 Baths
    • 3,259 Sq Ft

    1037 26th Ave N, Saint Petersburg, FL 33704

    Exceptional new construction by Marrow & Co., ideally situated in St. Petersburg’s charming Woodlawn neighborhood on an oversized 50' x 150' high-and-dry Flood Zone X lot. Set along a picturesque sidewalk-lined street just minutes from booming Downtown St. Petersburg and Central Avenue, this thoughtfully designed residence combines timeless architecture, quality construction and elevated designer

    Zachary Zehnder KELLER WILLIAMS ST PETE REALTY

    1037 26th Ave N, Saint Petersburg, FL 33704
  • /21

    $2,095 Per Month

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

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

    Be the first to live in this beautifully rebuilt 2-bedroom, 1-bath apartment in a brand-new 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 usageLocated upstairs, this thoughtfully designed

    Samantha Bowers EXP REALTY LLC

    3107 16th St N, St. Petersburg, FL 33704
  • /2

    $346,000

    Sold Apr 22, 2026

    3026 8th St N, Saint Petersburg, FL 33704

    • 4 Beds
    • 2 Baths
    • 1,262 Sq Ft
    • Built 1966

    Last Sold Summary

    • 5% Above List Price
    • $274/SF
    • 6 Days On Market

    Current Estimated Value $361,099

    Last Listing Agent John Scalia EXP REALTY LLC

    3026 8th St N, Saint Petersburg, FL 33704
    • /2

      Not Listed For Sale

      609 24th Ave N Unit 1, Saint Petersburg, FL 33704

      • 3 Beds
      • 2.5 Baths
      • 2,151 Sq Ft
      • Built 2022
      609 24th Ave N Unit 1, Saint Petersburg, FL 33704

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Jennifer Roche RE/MAX REALTY UNLIMITED

  • /32

    $3,300,000

    New Construction Pending
    • 6 Beds
    • 6 Baths
    • 4,912 Sq Ft

    609 Alda Way NE, Saint Petersburg, FL 33704

    Under Construction. Introducing 609 Alda Way NE, a modern luxury residence in the making, designed with elevated architecture, refined finishes, and effortless indoor/outdoor living. Set on a 9,750 sq ft homesite, the façade blends McNear thin brick with Hardie board accents, bronze impact-rated ESW casement windows, a steel entry door, metal awnings, and a charcoal plank paver drive with

    Jennifer Thayer KELLER WILLIAMS ST PETE REALTY

    609 Alda Way NE, Saint Petersburg, FL 33704
  • /13

    $2,600 Per Month

    • 2 Beds
    • 2 Baths
    • House for Rent

    215 24th Ave N, Saint Petersburg, FL 33704

    Enjoy a spacious two-bedroom, two-bath floor plan designed for comfortable living. Neutral finishes and thoughtful layout make furnishing easy and provide distinct living and sleeping areas. Schedule a viewing to experience the flow and layout in person. Conveniently located in St. Petersburg, this single-family rental at 215 24th Avenue North offers comfortable, standalone living in a

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

    $1,100,000

    Sold Jun 29, 2026

    135 17th Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 3 Baths
    • 1,825 Sq Ft
    • Built 1936

    Last Sold Summary

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

    Last Listing Agent Sharon Kanter SMITH & ASSOCIATES REAL ESTATE

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

      Est $188,540

      Not Listed For Sale

      321 35th Ave N Unit D7, Saint Petersburg, FL 33704

      • 1 Bed
      • 1 Bath
      • 595 Sq Ft
      • Built 1968
      321 35th Ave N Unit D7, Saint Petersburg, FL 33704

      Last Sold Summary

      • 88 Days On Market

      Last Listing Agent Tim Wood AUSTEN WOOD REALTY LLC

  • /99

    $1,940,000

    Open Sat 1PM - 4PM
    • 4 Beds
    • 3.5 Baths
    • 3,060 Sq Ft

    146 Giralda Blvd NE, Saint Petersburg, FL 33704

    This exceptional single floor residence blends an open concept with a family oriented modern design, offering over 3,000 square feet of thoughtfully curated and entertaining living space just minutes from the Vinoy Golf Club, Coffee Pot Bayou, and vibrant downtown St. Pete. Originally built in 1951 with significant renovations in 1990 and 1998, including years of upgrades, this house showcases a

    Steven Koleno BEYCOME OF FLORIDA LLC

    146 Giralda Blvd NE, Saint Petersburg, FL 33704
  • /14

    $1,400 Per Month

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

    327 34th Ave N Unit 304, Saint Petersburg, FL 33704

    Sunny and bright 2 bedroom, 1 bath apartment along the 4th Street corridor close to transit, shopping, pubs & restaurants. Spacious rooms on the 3rd floor of the building. Easy drive to downtown or to I-275. Laundry in building & designated parking space. Well-maintained building with on-site management. Elevator in building. No smoking and no pets permitted. Application ($75 for each adult)

    Beth Snyder RMS ELITE PROPERTIES

    327 34th Ave N Unit 304, Saint Petersburg, FL 33704
  • /2

    $700,000

    Sold Apr 02, 2026

    446 Rafael Blvd NE, Saint Petersburg, FL 33704

    • Land
    • 10,454 Sq Ft
    • $2,916,667 per Acre

    Last Sold Summary

    • 26% Below List Price
    • 385 Days On Market

    Current Estimated Value $740,638

    Last Listing Agent Jim Henkel PREMIER SOTHEBY'S INTL REALTY

    446 Rafael Blvd NE, Saint Petersburg, FL 33704
    • /2

      Est $729,941

      Not Listed For Sale

      3501 10th St NE, St. Petersburg, FL 33704

      • 3 Beds
      • 2 Baths
      • 1,618 Sq Ft
      • Built 1964
      3501 10th St NE, St. Petersburg, FL 33704

      Last Sold Summary

      • 244 Days On Market

      Last Listing Agent Cheryl A. Greenwood GREENWOOD ST. PETE REALTY, INC

  • /36

    $1,349,000

    New Construction $150K PRICE DROP
    • 5 Beds
    • 4.5 Baths
    • 3,031 Sq Ft

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

    One or more photo(s) has been virtually staged. Discover exceptional BRAND NEW construction living in the heart of St. Petersburg. Perfectly positioned in Crescent Heights, this expansive residence offers OVER 3,000 sqft of thoughtfully designed living space with a layout that blends modern functionality and timeless style. Step inside to find soaring ceilings, abundant natural light, and an

    Megan Lacombe CORCORAN DWELLINGS

    842 30th Ave N, St. Petersburg, FL 33704
  • /20

    $2,040 Per Month

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

    3103 16th St N Unit 3103, Saint Petersburg, FL 33704

    Brand-new ADA-accessible 2 bed / 1 bath apartment in a completely rebuilt boutique quadplex. This ground-floor residence is designed for modern living with total peace of mind—everything is 100% new, including the electric and plumbing systems, HVAC, impact windows, insulation, and all finishes. The layout is wheelchair-friendly with wider doorways, thoughtful clearances, and an accessible

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

    $1,269,000

    Sold Mar 27, 2026

    481 33rd Ave N, Saint Petersburg, FL 33704

    • 4 Beds
    • 2.5 Baths
    • 2,508 Sq Ft
    • Built 2018

    Last Sold Summary

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

    Current Estimated Value $1,184,735

    Last Listing Agent Adam Benmbark KELLER WILLIAMS ST PETE REALTY

    481 33rd Ave N, Saint Petersburg, FL 33704
    • /2

      Not Listed For Sale

      2001 Doctor Martin Luther King Junior St N, St. Petersburg, FL 33704

      • 1 Bed
      • 1 Bath
      • 650 Sq Ft
      • Built 1949
      2001 Doctor Martin Luther King Junior St N, St. Petersburg, FL 33704

Showing Results 161 - 200, Page 5 of 18

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