7,733

Homes in ZIP Code 33704

Section Image
  • /81

    $1,700,000

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

    1172 35th Ave NE, Saint Petersburg, FL 33704

    MODERN WATERFRONT RETREAT | CAR ENTHUSIASTS & BOATERS PARADISEExperience the ultimate in coastal living with this meticulously remodeled 4-bedroom, 3-bath residence offering 2,934 sq ft of luxury and 81 feet of sparkling waterfront on Smacks Bayou. Every detail of this home has been thoughtfully updated to create a modern oasis where lifestyle, functionality, and elegance converge. Waterfront

    Kristin Kuntz COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $1,750 per month

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

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

    Experience the charm of one of St. Petersburg’s most sought-after neighborhoods! This bright and comfortable 1-bedroom, 1-bathroom apartment offers everything you need in a prime location. Just steps from beautiful Crescent Lake and Crescent Lake Park, you’ll enjoy tree-lined streets, morning walks by the water, and easy access to the best of St. Pete living. There is also ON SITE

    Kalib Koons REALTY ONE GROUP SUNSHINE

    2001 Doctor Martin Luther King Junior St N, St. 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

    Last Listing Agent Joshua Neitz NEXTHOME GULF COAST

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

      Not Listed For Sale

      • 4 Beds
      • 4 Baths
      • 2,187 Sq Ft

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

      819 30th Ave N, St. Petersburg, FL 33704
  • /36

    $1,099,000

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

    2227 Brevard Rd NE, Saint Petersburg, FL 33704

    One or more photo(s) has been virtually staged. Nestled in the heart of the sought-after Granada Terrace neighborhood—renowned for its picturesque circular plazas, proximity to Coffee Pot Bayou, and easy access to downtown St. Petersburg, this classic 1920s Mediterranean Revival home beautifully showcases its original architectural features. Historic details are throughout the home, including

    Lauren Krawczyk MICHAEL SAUNDERS & COMPANY

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

    $2,300 per month

    • 2 Beds
    • 1 Bath
    • 850 Sq Ft
    • Townhouse for Rent

    828 22nd Ave N Unit . East, St. Petersburg, FL 33704

    Welcome to this 2-bedroom, 1-bathroom gem in the vibrant Crescent Lake neighborhood of St. Petersburg. Just minutes from downtown, this prime location offers quick access to Gulf beaches, the Gandy Bridge, and a variety of local restaurants and shops. One block away, Crescent Lake Park boasts a scenic lake, over a mile of walking paths, a dog park, pickleball and tennis courts, and playgrounds.

    Isabella Guarenghi COMPASS FLORIDA, LLC

    828 22nd Ave N Unit . East, St. Petersburg, FL 33704
  • /2

    $835,000 Sold Feb 28, 2025

    3197 Walnut St NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 4 Baths
    • 1,815 Sq Ft
    • Built 1964

    Last Sold Summary

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

    Current Estimated Value $982,466

    Last Listing Agent Justin Smith SMITH & ASSOCIATES REAL ESTATE

    3197 Walnut St 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
  • /50

    $769,000

    • 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 finishes,

    Kyle Sasser CHARLES RUTENBERG REALTY INC

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

    $1,800 per month

    • 1 Bed
    • 1 Bath
    • 550 Sq Ft
    • Townhouse for Rent

    857 22nd Ave N Unit 855, St. Petersburg, FL 33704

    Charming Duplex Unit with welcoming front porch available for immediate Annual Lease. The property is located in the popular Crescent Lake neighborhood. Unit #855 is a beautiful duplex apartment featuring one bedroom and one bath with a bright open floorplan. Enjoy the beautifully renovated space with many lovely details in the open-concept layout connecting the living, dining, and kitchen areas.

    Drew Carlyle KELLER WILLIAMS GULF BEACHES

    857 22nd Ave N Unit 855, St. Petersburg, FL 33704
  • /2

    $1,285,000 Sold Feb 20, 2025

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

    • 2 Beds
    • 3 Baths
    • 1,940 Sq Ft
    • Built 2014

    Last Sold Summary

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

    Current Estimated Value $1,285,827

    Last Listing Agent Sarah Howe COMPASS FLORIDA LLC

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

      Est $4,593,877 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,109 Sq Ft

      1771 Brightwaters Blvd NE, Saint Petersburg, FL 33704

      1771 Brightwaters Blvd NE, Saint Petersburg, FL 33704
  • /50

    $1,495,000

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

    346 16th Ave NE, Saint Petersburg, FL 33704

    Preservation Award Winner 2025 by Preserve the Burg! Great opportunity to own a beautifully restored home where 100 year period charm meets hurricane standards! **Step into a piece of St. Petersburg's storied past with this remarkable 1924 home nestled within the prestigious Historic Old Northeast neighborhood.** Seamlessly merging historical charm with contemporary comforts, this residence

    Sharon Kanter SMITH & ASSOCIATES REAL ESTATE

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

    $3,950 per month

    • 2 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • Apartment for Rent

    460 15th Ave N, Saint Petersburg, FL 33704

    Rent includes Water. Beautifully decorated apartment. Wonderful Location off lake, near downtown St Pete and all restaurants and entertainment. Property located off of 4th Street for all your shopping needs. Includes bonus room.

    Keith Schwabinger KELLER WILLIAMS GULF BEACHES

    460 15th Ave N, Saint Petersburg, FL 33704
  • /2

    $756,000 Sold Mar 28, 2025

    828 17th Ave N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 1,252 Sq Ft
    • Built 1940

    Last Sold Summary

    • $604/SF
    • 16 Days On Market

    Current Estimated Value $770,927

    Last Listing Agent BEBE Ocano RE/MAX REALTY UNLIMITED

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

      Est $581,593 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
  • /90

    $740,000 Open Sat 12AM - 3PM

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

    717 12th Ave N, Saint Petersburg, FL 33701

    One or more photo(s) has been virtually staged. Pottery Barn Charm Meets Prime St. Pete Location. Welcome home to this beautiful Pottery Barn–style residence perfectly positioned on a corner lot next to Crescent Lake Park — offering direct access to tennis courts, pickleball, walking trails, and a dog park just steps from your front door. Inside, the light-filled kitchen is a showstopper with its

    Chris Jankowski FUTURE HOME REALTY INC

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

    $8,500 per month

    • 4 Beds
    • 3 Baths
    • 2,572 Sq Ft
    • House for Rent

    11 Brightwaters Cir NE, Saint Petersburg, FL 33704

    One or more photo(s) has been virtually staged. Welcome to an exceptional opportunity to reside on one of St. Petersburg’s most coveted locations —Brightwaters Boulevard NE and Brightwaters Circle NE—nestled in the heart of the prestigious Snell Isle community. This completely renovated and updated waterfront residence offers refined coastal elegance with views of Tampa Bay and the dazzling

    Rebecca Malowany SMITH & ASSOCIATES REAL ESTATE

    11 Brightwaters Cir NE, 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

    Last Listing Agent Zachary Zehnder KELLER WILLIAMS ST PETE REALTY

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

      Est $1,204,482 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,316 Sq Ft

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

      766 28th Ave N, St. Petersburg, FL 33704
  • /35

    $540,000

    • 4 Beds
    • 2 Baths
    • 1,901 Sq Ft

    3651 Haines Rd N, Saint Petersburg, FL 33704

    Turnkey Duplex in Prime St. Petersburg Location – Strong Cash Flow, Updated Units, and No Flood Zone! This prime duplex off Hanes Road offers the perfect blend of location, stability, and upside. Nestled in a highly convenient area of St. Petersburg, residents enjoy quick access to grocery stores, restaurants, major highways, and everything the city has to offer. Currently bringing in strong

    Jason Caldwell DALTON WADE INC

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

    $1,800 per month

    • 1 Bed
    • 1 Bath
    • 550 Sq Ft
    • Townhouse for Rent

    857 22nd Ave N Unit 857, St. Petersburg, FL 33704

    Charming Duplex Unit with welcoming front porch available for immediate Annual Lease. The property is located in the popular Crescent Lake neighborhood. Unit #857 is a beautiful duplex apartment featuring one bedroom and one bath with a bright open floorplan. Enjoy the beautifully renovated space with many lovely details in the open-concept layout connecting the living, dining, and kitchen areas.

    Drew Carlyle KELLER WILLIAMS GULF BEACHES

    857 22nd Ave N Unit 857, St. 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

    Last Listing Agent Becky McConnell SMITH & ASSOCIATES REAL ESTATE

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

      Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,151 Sq Ft

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

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

    $849,000

    • 4 Beds
    • 3 Baths
    • 1,782 Sq Ft

    130 17th Ave N, Saint Petersburg, FL 33704

    One or more photo(s) has been virtually staged. Listing 2 of 3. This property is listed as: 1.) a single family with additional units, 2.) multi family triplex and 3.) land value. The possibilities are endless here whether you plan to occupy while offsetting your expenses, run it as an investment property or collect rent while you plan to build your dream home. Location, location, location! Enjoy

    Chris Nemethy CHARLES RUTENBERG REALTY INC

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

    $3,450 per month

    • 2 Beds
    • 2 Baths
    • 1,000 Sq Ft
    • Apartment for Rent

    450 15th Ave N, Saint Petersburg, FL 33704

    Rent includes water. Beautifully decorated apartment. Wonderful Location off lake, near downtown St Pete and all restaurants and entertainment. Property located off of 4th Street for all your shopping needs.

    Keith Schwabinger KELLER WILLIAMS GULF BEACHES

    450 15th Ave N, Saint Petersburg, FL 33704
  • /2

    $670,000 Sold May 12, 2025

    929 21st Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 3 Baths
    • 1,293 Sq Ft
    • Built 1948

    Last Sold Summary

    • 4% Below List Price
    • $518/SF
    • 19 Days On Market

    Current Estimated Value $644,072

    Last Listing Agent Chris Hounchell REALTY EXPERTS

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

      Est $171,115 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 595 Sq Ft

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

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

    $850,000

    • Land
    • 0.24 Acre
    • $3,541,667 per Acre

    446 Rafael Blvd NE, Saint Petersburg, FL 33704

    New REDUCED price, lowered by over $50,000 and now offering flexible Seller financing!Take advantage of this incredible opportunity to build your dream home on this 10,537-square-foot lot on idyllic Rafael Blvd NE in beautiful Snell Isle, St. Petersburg. The former home was impacted by the recent hurricanes and the sellers have handled the expense of clearing the lot, creating a clear palette

    Jim Henkel PREMIER SOTHEBY'S INTL REALTY

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

    $400,000 Sold Apr 04, 2025

    150 22nd Ave N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1.5 Baths
    • 992 Sq Ft
    • Built 1951

    Last Sold Summary

    • 19% Below List Price
    • $403/SF
    • 47 Days On Market

    Current Estimated Value $462,856

    Last Listing Agent Susan Wilson FOREVER FLORIDA REAL ESTATE

    150 22nd Ave N, Saint Petersburg, FL 33704
    • /31

      Est $646,105 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,011 Sq Ft

      856 26th Ave N, St. Petersburg, FL 33704

      856 26th Ave N, St. Petersburg, FL 33704
  • /4

    $498,000

    • Land
    • 0.19 Acre
    • $2,621,053 per Acre

    495 34th Ave N, Saint Petersburg, FL 33704

    LOCATION LOCATION LOCATION!Build Your Dream Home in the Heart of St. Petersburg! Don't miss this rare opportunity to own a spacious 68x127 vacant lot in one of St. Pete’s most desirable and convenient locations! Situated high and dry in flood zone X, this oversized lot, on a sidewalk-lined street, offers peace of mind and endless possibilities for your custom build. This property also meets

    Susie Miano THE TENPENNY COLLECTION

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

    $365,000 Sold Feb 03, 2025

    768 22nd Ave N, Saint Petersburg, FL 33704

    • Land
    • 0.11 Acre
    • $3,318,182 per Acre

    Last Sold Summary

    • 12% Below List Price
    • 5 Days On Market

    Current Estimated Value $381,688

    Last Listing Agent Morgan Ellis A BETTER LIFE REALTY

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

      Not Listed For Sale

      • 3 Beds
      • 3.5 Baths
      • 2,491 Sq Ft

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

      1960 Doctor Martin Luther King Junior St N, St. Petersburg, FL 33704
  • /2

    $1,175,000 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
  • /2

    $1,190,000 Sold Feb 24, 2025

    510 25th Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 3 Baths
    • 2,033 Sq Ft
    • Built 1958

    Last Sold Summary

    • $585/SF
    • 5 Days On Market

    Current Estimated Value $1,140,519

    Last Listing Agent BEBE Ocano RE/MAX REALTY UNLIMITED

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

      Not Listed For Sale

      • 3 Beds
      • 3.5 Baths
      • 2,491 Sq Ft

      1940 Doctor Martin Luther King Junior St N Unit LOT 6, St. Petersburg, FL 33704

      1940 Doctor Martin Luther King Junior St N Unit LOT 6, St. Petersburg, FL 33704
  • /36

    $895,000 Pending

    • 3 Beds
    • 2.5 Baths
    • 2,004 Sq Ft

    1925 8th St N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Nestled on picturesque brick streets just one block from 56-acre Crescent Lake Park, this 3-bedroom, 2.5-bath Tudor-style home offers timeless character, modern comforts, and unbeatable location. Enjoy park amenities including walking trails, tennis/pickleball courts, playground, and ball fields right at your doorstep.Originally built in 1927, the home

    Jane Forbes MC HOMES REALTY INC

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

    $1,950,000 Sold Apr 04, 2025

    160 26th Ave N, Saint Petersburg, FL 33704

    • 5 Beds
    • 4 Baths
    • 3,786 Sq Ft
    • Built 2023

    Last Sold Summary

    • 32% Below List Price
    • $515/SF
    • 237 Days On Market

    Current Estimated Value $1,938,552

    Last Listing Agent Alex Plotkin COMPASS FLORIDA LLC

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

      Not Listed For Sale

      • 3 Beds
      • 3.5 Baths
      • 2,491 Sq Ft

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

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

Showing Results 121 - 160, Page 4 of 18

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