7,736

Homes in ZIP Code 33704

Section Image Section Image
  • /65

    $1,600,000

    • 4 Beds
    • 4.5 Baths
    • 2,299 Sq Ft

    860 Snell Isle Blvd NE, Saint Petersburg, FL 33704

    One or more photo(s) has been virtually staged. **Historic Elegance Meets Modern Luxury on Snell Isle** Unveil the beauty of this rare architectural gem nestled in one of St. Petersburg’s most coveted neighborhoods. Crafted in 1938 and meticulously restored with modern enhancements, this Snell Isle estate perfectly intertwines timeless charm with luxurious living, offering unparalleled privacy

    Agent Photo

    Rachel Woodruff

    HOUSE MATCH

    (866) 573-6905

    860 Snell Isle Blvd NE, Saint Petersburg, FL 33704
  • /27

    $2,775 per month

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

    701 38th Ave N, Saint Petersburg, FL 33704

    Updated 3BR/2BA Home – Pet Friendly, Fenced Yard – Utilities + WiFi Included – Less than 10 Minutes to Downtown St. Pete! Beautifully renovated 3/2 main house with private entrance and fenced yard. Located in Allendale, includes Modern kitchen with stainless steel appliances, updated bathrooms, in-unit washer/dryer, and bright open living space. Rent includes water, sewer, trash, pest control,

    Agent Photo

    Jeanne Roney

    REALTY ONE GROUP SUNSHINE

    (844) 455-0845

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

    $625,000 Sold Dec 19, 2025

    313 23rd Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,225 Sq Ft
    • Built 1938

    Last Sold Summary

    • 17% Below List Price
    • $510/SF
    • 82 Days On Market

    Last Listing Agent Catherine Delorenzo REALTY EXPERTS

    313 23rd Ave N, Saint Petersburg, FL 33704
    • /2

      Est $1,306,716 Not Listed For Sale

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

      201 34th Ave N, St. Petersburg, FL 33704

      201 34th Ave N, St. Petersburg, FL 33704
  • /73

    $920,000 Pending

    • 4 Beds
    • 2.5 Baths
    • 2,300 Sq Ft

    475 36th Ave N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Welcome to this beautifully designed 4-bedroom, 2.5-bath home offering a perfect blend of comfort and elegance. Step inside to ceramic flooring, crown molding, and soaring high ceilings that create a spacious and inviting atmosphere throughout. The open-concept kitchen is a chef’s dream—featuring stainless steel appliances, quartz countertops, a large

    Agent Photo

    Megan Beal

    EXIT SUNCOAST REALTY

    (866) 369-2962

    475 36th Ave N, Saint Petersburg, FL 33704
  • /73

    $1,619 - $3,484 per month

    Snell Isle

    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

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

    $670,000 Sold Nov 07, 2025

    109 34th Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,332 Sq Ft
    • Built 1980

    Last Sold Summary

    • 4% Below List Price
    • $503/SF
    • 13 Days On Market

    Last Listing Agent Christopher Lampe SEA GLASS FLORIDA PROPERTIES

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

      Not Listed For Sale

      • 4 Beds
      • 4 Baths
      • 3,910 Sq Ft

      101 18th Ave N, St. Petersburg, FL 33704

      101 18th Ave N, St. Petersburg, FL 33704
  • /38

    $795,000

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

    717 19th Ave N, Saint Petersburg, FL 33704

    Step into timeless charm just steps from Crescent Lake Park. Located in a desirable non-flood zone, this beautifully maintained 1930s Spanish-style home offers 4 bedrooms, 3 baths, and over 2,000 heated square feet of character, updates, and flexible living space- all just minutes from vibrant downtown St. Petersburg and I-275.Perched slightly above the street and only one house in from the

    Agent Photo

    Allison Mawhinney

    NEXTHOME LUXE COASTAL

    (844) 484-5473

    717 19th Ave N, Saint Petersburg, FL 33704
  • /24

    $3,100 per month

    • 2 Beds
    • 2 Baths
    • 910 Sq Ft
    • Condo for Rent

    1361 Snell Isle Blvd NE Unit 6, Saint Petersburg, FL 33704

    Experience exceptional waterfront living in this beautifully maintained 2-bedroom, 2-bath annual rental offering sweeping Intracoastal views. This light-filled residence features an open and functional floor plan designed to capture the water views from the main living areas. The updated kitchen is equipped with modern cabinetry, quality appliances, and ample counter space, ideal for both

    Charles Wilson WILSON REALTY LLC

    1361 Snell Isle Blvd NE Unit 6, 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

    Last Listing Agent Jennifer Ferris CHARLES RUTENBERG REALTY INC

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

      Est $902,356 Not Listed For Sale

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

      118 26th Ave N, Saint Petersburg, FL 33704

      118 26th Ave N, Saint Petersburg, FL 33704
  • /49

    $1,679,000 Pending

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

    301 23rd Ave NE, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Immaculate and stunning Mid-Century Modern home in historic Granada Terrace. Great water view and because of it's high elevation it has never been affected by past storms or hurricanes. Granada Terrace Park has sweeping water views across Coffee Pot Bayou and is the perfect location that allows you to walk out the front door and watch manatee and dolphins

    Agent Photo

    Karl Moeller

    COASTAL PROPERTIES GROUP

    (833) 791-0055

    301 23rd Ave NE, Saint Petersburg, FL 33704
  • /50

    $1,695 - $1,995 per month

    Casa Nina Apartments

    Studio - 1 Bed

    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

    325 15th Ave NE, 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

    Last Listing Agent Courtney Stein KELLER WILLIAMS ST PETE REALTY

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

      Est $678,118 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,368 Sq Ft

      322 38th Ave NE, Saint Petersburg, FL 33704

      322 38th Ave NE, Saint Petersburg, FL 33704
  • /35

    $435,000 Pending

    • 2 Beds
    • 1 Bath
    • 984 Sq Ft

    3201 Melton St N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Discover this delightful 2-bedroom, 1-bathroom single-family home in Magnolia Heights, perfectly positioned on a spacious corner lot. Filled with natural light, the inviting layout offers a cozy and move-in ready atmosphere. Inside, enjoy stunning hardwood floors paired with ceramic tile, elegant granite countertops, modern stainless-steel appliances, and

    Agent Photo

    Marsh Bilby

    NEXTHOME LUXE COASTAL

    (877) 899-2081

    3201 Melton St N, Saint Petersburg, FL 33704
  • /22

    $2,200 per month

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

    1511 35th Ave N, Saint Petersburg, FL 33704

    Cute home in the heart of St. Petersburg is available for rent TODAY! Fully fenced in front yard, water included, storage available, pets acceptable, new washer & dryer, modern kitchen, updated bathroom, and two spacious bedrooms make this home perfect for ANYONE! Location is 10/10 SUPERB as well! Downtown St. Petersburg is 10 minutes away and the interstate to get to Tampa is less than 5 minutes

    Jeff Hoyt, Jr HOYT REALTY

    1511 35th 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

    Last Listing Agent Karl Moeller COASTAL PROPERTIES GROUP

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

      Est $837,283 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,322 Sq Ft

      162 19th Ave NE, Saint Petersburg, FL 33704

      162 19th Ave NE, Saint Petersburg, FL 33704
  • /35

    $585,000 Pending

    • 2 Beds
    • 1 Bath
    • 984 Sq Ft

    1085 16th Ave N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Fully renovated AND in a PRIME LOCATION?! This chic FULLY UPDATED open concept home is the perfect mix of modern glamour and historical character. The refinished hardwood floors, doors, and frames, with tray ceilings blend seamlessly with the spectacular updates throughout like quartz countertops, custom solid birch cabinetry, stunning mosaic tile

    Agent Photo

    Joshua Neitz

    NEXTHOME GULF COAST

    (888) 565-8994

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

    $1,349 - $2,199 per month

    Nordica Village

    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

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

    $600,000 Sold Jun 24, 2025

    2311 Brevard Rd NE, Saint Petersburg, FL 33704

    • 2 Beds
    • 1.5 Baths
    • 1,708 Sq Ft
    • Built 1927

    Last Sold Summary

    • 37% Below List Price
    • $351/SF
    • 143 Days On Market

    Current Estimated Value $739,773

    Last Listing Agent Kathie Lea EXP REALTY

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

      Est $690,856 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,541 Sq Ft

      628 32nd Ave N, Saint Petersburg, FL 33704

      628 32nd Ave N, Saint Petersburg, FL 33704
  • /36

    $394,999

    • 2 Beds
    • 1 Bath
    • 875 Sq Ft

    1535 35th Ave N, Saint Petersburg, FL 33704

    Exceptional opportunity in Magnolia Heights! This move-in-ready 2-bedroom, 1-bath bungalow is located high and dry in a non-flood zone, just minutes from downtown St. Pete. Take advantage of a rare assumable loan at 4.75%, offering significant monthly savings—about $317 less per month compared to current rates, totaling nearly $114,000 in savings over 30 years! Enjoy lower closing costs and the

    Agent Photo

    Christopher Lampe

    SEA GLASS FLORIDA PROPERTIES

    (866) 780-5954

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

    $1,750 per month

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

    1153 34th Ave N Unit 3, Saint Petersburg, FL 33704

    Updated 2 Bedroom / 1 Bathroom Apartment – First Floor Welcome home to this beautifully updated first-floor 2 bedroom, 1 bathroom apartment located in a trendy and well-maintained 12-unit community. Apartment #3 offers a comfortable 650 sq ft layout with modern upgrades and everyday convenience. Location Highlights One guaranteed parking space in the back lot, located just outside the unit Plenty

    Bianca Pineda DEAN & DEWITT PROPERTIES

    1153 34th Ave N Unit 3, Saint Petersburg, FL 33704
  • /2

    $880,000 Sold Jul 31, 2025

    1233 Eden Isle Dr NE, Saint Petersburg, FL 33704

    • Land
    • 0.33 Acre
    • $2,666,667 per Acre

    Last Sold Summary

    • 41% Below List Price
    • 94 Days On Market

    Current Estimated Value $1,458,014

    Last Listing Agent Beth Snyder RMS ELITE PROPERTIES

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

      Est $1,111,607 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,977 Sq Ft

      1100 Snell Isle Blvd NE, Saint Petersburg, FL 33704

      1100 Snell Isle Blvd NE, Saint Petersburg, FL 33704
  • /30

    $549,900

    • 2 Beds
    • 1 Bath
    • 810 Sq Ft

    2827 1st St NE, Saint Petersburg, FL 33704

    Charming Original Home with Prime Lot Value in Coveted Saint Petersburg. Discover a unique opportunity to own a piece of paradise on one of the most sought-after streets in Saint Petersburg! This charming original home, while showing signs of wear from Hurricane Helene, is being sold primarily for its exceptional lot value. Spanning 50 x 137 feet, this property boasts a wonderful alleyway at the

    Agent Photo

    Helle Hartley

    CENTURY 21 JIM WHITE & ASSOC

    (844) 526-2589

    2827 1st St NE, Saint Petersburg, FL 33704
  • /35

    $1,299 - $2,015 per month

    Nordica Flats

    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.

    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

    Last Listing Agent Mehrdad Moshtheh CREATIVE PROPERTIES LLC

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

      Est $692,707 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,324 Sq Ft

      3233 Melton St N, Saint Petersburg, FL 33704

      3233 Melton St N, Saint Petersburg, FL 33704
  • /44

    $700,000

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

    456 Rafael Blvd NE, Saint Petersburg, FL 33704

    Discover an exceptional opportunity to renovate or build your dream home on prestigious Snell Isle one of St. Petersburg's most sought-after neighborhoods, surrounded by multi-million-dollar residences. Nestled on a picturesque, tree-lined street, this 3-bedroom, 2-bath, 1-car garage home has already undergone professional hurricane remediation, providing a solid foundation for your vision. The

    Agent Photo

    Lisa Kirkpatrick

    CENTURY 21 LIST WITH BEGGINS

    (866) 655-8672

    456 Rafael Blvd NE, Saint Petersburg, FL 33704
  • /32

    $6,000 per month

    • 3 Beds
    • 2.5 Baths
    • 2,160 Sq Ft
    • House for Rent

    2320 5th St N, Saint Petersburg, FL 33704

    Located in the highly desirable Crescent Heights neighborhood, this charming 1926 Colonial-style home is now available for lease. Full of character and beautifully maintained, the property sits on a lushly landscaped lot that immediately invites you in. Inside, you’ll find original hardwood flooring—freshly refinished—along with a cozy wood-burning fireplace and plenty of natural light throughout

    Jason Spitzer SMITH & ASSOCIATES REAL ESTATE

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

    $790,000 Sold Aug 20, 2025

    300 25th Ave N, Saint Petersburg, FL 33704

    • Land
    • 0.29 Acre
    • $2,724,138 per Acre

    Last Sold Summary

    • 17% Below List Price
    • 47 Days On Market

    Current Estimated Value $811,045

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

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

      Est $506,417 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,344 Sq Ft

      128 35th Ave N, Saint Petersburg, FL 33704

      128 35th Ave N, Saint Petersburg, FL 33704
  • /13

    $799,900 Pending

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

    219 Miramar Blvd NE, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Nestled on one of the best streets in Snell Isle, 219 Miramar Blvd NE presents a rare opportunity to reimagine or rebuild on a generous 0.276-acre lot (approx. 12,023 sq ft) in one of St. Petersburg?s most coveted neighborhoods. This expansive 4-bedroom, 4-bath home with a 2-car garage offers a solid foundation for your vision, whether you?re seeking a

    Agent Photo

    Nick Price

    PRICE PROPERTIES & INVESTMENTS

    (855) 772-3692

    219 Miramar Blvd NE, Saint Petersburg, FL 33704
  • /20

    $5,500 per month

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

    234 24th Ave N, Saint Petersburg, FL 33704

    Property Id: 2218974Welcome to your home-away-from-home in the historic Old Northeast neighborhood of St. Petersburg. This fully furnished and remodeled (2019) 3-bedroom, 2-bath home offers comfort, privacy, and a true St. Pete lifestyle in one of the city's most desirable residential areas.Located on a quiet street, you're just a 10-minute walk to the scenic Coffee Pot Bayou

    234 24th Ave N, 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

    Last Listing Agent Amber Clayton RADIUS REALTY GROUP LLC

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

      Est $644,666 Not Listed For Sale

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

      2708 14th St N, Saint Petersburg, FL 33704

      2708 14th St N, Saint Petersburg, FL 33704

Showing Results 1 - 40, Page 1 of 18

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