7,739

Homes in ZIP Code 33704

Section Image Section Image
  • /43

    $2,100,000

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

    124 19th Ave N, Saint Petersburg, FL 33704

    Completely reimagined and masterfully expanded, this 3-bedroom, 2.5-bathroom stunner in the coveted Old Northeast neighborhood is a rare blend of timeless elegance and modern sophistication. Taken down to the studs and rebuilt with extraordinary precision, this home is entirely new, never lived in, and never used—with brand-new roof, plumbing, electrical, walls, and systems throughout.At the

    Agent Photo

    Tara Veprovsky

    COMPASS FLORIDA LLC

    (844) 952-2108

    124 19th 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

    Current Estimated Value $669,254

    Last Listing Agent Christopher Lampe SEA GLASS FLORIDA PROPERTIES

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

      Est $1,834,296 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 4,037 Sq Ft

      301 Toledo Way NE, Saint Petersburg, FL 33704

      301 Toledo Way 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
  • /7

    $1,250 per month

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

    1512 38th Ave N, Saint Petersburg, FL 33704

    Adorable 1/1 Duplex Available Soon!Recently renovated 1 bedroom, 1 bathroom duplex available for immediate move-in! Enjoy this beautifully updated home with an open floorplan and new wood laminate floors throughout. The kitchen includes new appliances, cabinets and countertops. This home includes a lot of windows for plenty of natural light. The bedroom has an en suite bathroom with a large

    Kevin Byrne VALENCIA REALTY,LLC

    1512 38th Ave N, 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 $1,206,990 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,660 Sq Ft

      1320 24th Ave N, Saint Petersburg, FL 33704

      1320 24th Ave N, Saint Petersburg, FL 33704
  • /34

    $349,000 Pending

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

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

    Under contract-accepting backup offers. Welcome to effortless coastal living in the heart of Snell Isle, one of St. Petersburg’s most sought-after residential enclaves. This beautifully updated 2-bedroom, 2-bath residence offers an impressive 1,600 sq. ft. of thoughtfully designed living space, blending modern style with everyday comfort. Step inside to find luxury vinyl flooring throughout the

    Agent Photo

    Mike Braswell

    KELLER WILLIAMS ST PETE REALTY

    (866) 440-2615

    1000 Rafael Blvd NE Unit 1, Saint Petersburg, FL 33704
  • /50

    $1,650 - $2,195 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

    Current Estimated Value $769,091

    Last Listing Agent Courtney Stein KELLER WILLIAMS ST PETE REALTY

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

      Est $662,078 Not Listed For Sale

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

      445 31st Ave N, Saint Petersburg, FL 33704

      445 31st Ave N, Saint Petersburg, FL 33704
  • /20

    $1,100,000

    • Land
    • 0.26 Acre
    • $4,230,769 per Acre

    167 Almedo Way NE, Saint Petersburg, FL 33704

    An extraordinary opportunity to build your custom home on a premium site overlooking the world renowned Vinoy Golf Course. Price for LOT ONLY. Located in one of St. Petersburg’s most sought-after neighborhoods of Snell Isle, this over–1⁄4-acre lot offers stunning, uninterrupted views of the 4th hole fairway and lake. It offers a rare combination of privacy, space, and direct golf course frontage

    Billy Harvard

    SOUTHERN ROOTS REALTY, LLC

    (866) 813-6393

    167 Almedo Way NE, Saint Petersburg, FL 33704
  • /31

    $2,495 per month

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

    2624 12th St N Unit 2, St. Petersburg, FL 33704

    Greater Woodlawn Annual Rental Avail April 2026. Jaw dropping renovated 1214SF spacious vintage apt with 2nd floor 2 bed, den, 1 bath, has so much character and charm and unique spaces offering an open floor plan filled with natural light. Incredible Custom KITCHEN includes shaker style cabinets with upper and lower lighting, QUARTZ counter-tops, back splash, cabinet pantry, newer stainless Steel

    DeDe Ross KELLER WILLIAMS SOUTH TAMPA

    2624 12th St N Unit 2, St. 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 $568,007 Not Listed For Sale

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

      3222 14th St N, Saint Petersburg, FL 33704

      3222 14th St N, Saint Petersburg, FL 33704
  • /44

    $700,000 Pending

    • 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
  • /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 $740,638

    Last Listing Agent Kathie Lea EXP REALTY

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

      Est $1,419,729 Not Listed For Sale

      • 5 Beds
      • 6 Baths
      • 2,765 Sq Ft

      151 18th Ave NE, Saint Petersburg, FL 33704

      151 18th Ave NE, Saint Petersburg, FL 33704
  • /56

    $4,990,000

    • 5 Beds
    • 5 Baths
    • 4,334 Sq Ft

    838 Monterey Blvd NE, Saint Petersburg, FL 33704

    Designed by renowned Architect William Harvard Jr and built in 2005, this waterfront modern marvel boasts a beautiful layout and a wonderful view in a highly desirable location of Snell Isle. This home was built like a bunker. The home sits above the flood plane, and the exterior walls are concrete block with filled cells, and with structural steel studs. Interior walls are also concrete block

    Billy Harvard

    SOUTHERN ROOTS REALTY, LLC

    (855) 506-8934

    838 Monterey Blvd NE, Saint Petersburg, FL 33704
  • /26

    $6,000 per month

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

    1401 5th St N, Saint Petersburg, FL 33704

    Charming 3-Bedroom Home with Office & Crescent Lake Views Location truly sets this home apart. Nestled in one of the area’s most sought-after neighborhoods, this beautiful 3-bedroom, 2.5-bath residence includes a dedicated office, open floor plan, and stunning views of Crescent Lake. Just steps from the lake, enjoy easy access to a dog park, brand-new playground, and pickleball and tennis courts.

    Lois Rawson COLDWELL BANKER RESIDENTIAL RE

    1401 5th St N, 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,324,419

    Last Listing Agent Beth Snyder RMS ELITE PROPERTIES

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

      Est $500,342 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 953 Sq Ft

      600 36th Ave N, Saint Petersburg, FL 33704

      600 36th Ave N, Saint Petersburg, FL 33704
  • /72

    $3,350,000

    • 4 Beds
    • 4.5 Baths
    • 4,266 Sq Ft

    2152 Coffee Pot Blvd NE, Saint Petersburg, FL 33704

    Anyone can own art. HERE you can LIVE in art. This 2-story unique Italian fantasy style stunner is not only architecturally striking, it's located on one of...if not THE most coveted streets and cities in all of Florida. Have the best of both worlds in this peaceful one of a kind waterfront home with elevator and pool that’s just a few walk-able blocks from all the action of downtown St Pete.

    Agent Photo

    Joshua Neitz

    NEXTHOME GULF COAST

    (833) 402-4248

    2152 Coffee Pot Blvd 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

    Current Estimated Value $270,000

    Last Listing Agent Mehrdad Moshtheh CREATIVE PROPERTIES LLC

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

      Est $2,014,336 Not Listed For Sale

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

      490 Coffee Pot Riviera NE, Saint Petersburg, FL 33704

      490 Coffee Pot Riviera NE, Saint Petersburg, FL 33704
  • /42

    $495,000 Pending

    • 4 Beds
    • 2.5 Baths
    • 1,792 Sq Ft

    3530 16th St N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. 2 Homes – 1 Lot! 3530 & 3530 1/2 16th St N – St. Petersburg, FLHere’s your chance to own two fully conforming homes on one property, just minutes from the excitement of Downtown St. Pete! Whether you’re looking to generate rental income, create a multi-generational living setup, or live in one home and rent the other, this property is a rare and

    Agent Photo

    Angie Haddon

    LPT REALTY, LLC

    (727) 298-2277

    3530 16th St N, Saint Petersburg, FL 33704
  • /32

    $7,500 per month

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

    11 Brightwaters Cir NE, Saint Petersburg, FL 33704

    Discover timeless coastal elegance in this beautifully renovated Snell Isle waterfront home, where this 4-bedroom, 3-bath residence offers over 2,500 square feet of thoughtfully designed living space with stunning views of Tampa Bay and the downtown St. Petersburg skyline. Ideally situated in the heart of the Snell Isle community, this property blends style with everyday comfort. The living room

    Alicia Warburton MICHAEL SAUNDERS & COMPANY

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

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

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

      Est $382,938 Not Listed For Sale

      768 22nd Ave N, Saint Petersburg, FL 33704

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

    $394,999 Pending

    • 2 Beds
    • 1 Bath
    • 875 Sq Ft

    1535 35th Ave N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Step into this fully renovated 2-bedroom, 1-bath bungalow in the heart of Magnolia Heights, one of St. Petersburg’s most sought-after neighborhoods. Move in effortlessly with a new roof credit at closing, optional furniture included, and a garage — rare for this home style.Enjoy the large fenced backyard, perfect for pets, entertaining, or creating your

    Agent Photo

    Christopher Lampe

    SEA GLASS FLORIDA PROPERTIES

    (866) 780-5954

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

    $1,789 per month

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

    919 16th Ave N Unit 3, Saint Petersburg, FL 33704

    Property Id: 2293270Move-In Special: Pay Only First Month + 1/3 of the Security Deposit to Move In! Split your deposit into 3 monthly payments — perfect for renters who qualify but want an affordable move-in.Welcome to this beautifully updated 2-bedroom / 1-bath apartment located in the peaceful Historic Uptown / Crescent Heights area, just minutes from Downtown St.

    919 16th Ave N Unit 3, 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 $2,263,989 Not Listed For Sale

      • 5 Beds
      • 4.5 Baths
      • 3,374 Sq Ft

      701 Alda Way NE, Saint Petersburg, FL 33704

      701 Alda Way NE, Saint Petersburg, FL 33704
  • /86

    $2,999,000 Pending

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

    730 Alda Way NE, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Introducing this recently constructed masterpiece, expertly designed by renowned architect Thomas Lamb, showcasing a modern "block on block" design built atop a 9-course stem wall. Engineered for both style and resilience, this home features large hurricane-resistant windows by Energia Solar Windows, a fully adhered 60M TPO flat roof with gutters, and open

    Agent Photo

    Dominic Brescia, Jr

    COMPASS FLORIDA LLC

    (877) 583-0543

    730 Alda Way NE, Saint Petersburg, FL 33704
  • /43

    $2,575 per month

    • 2 Beds
    • 1 Bath
    • 1,100 Sq Ft
    • Townhouse for Rent

    811 26th Ave N, Saint Petersburg, FL 33704

    One or more photo(s) has been virtually staged. AVAILABLE early April 2026. Crescent Lake Park half duplex! Beautifully maintained Mid Century Modern 2 bed 1 bath, in unit laundry, one car garage parking and 1 reserved parking space. located in a trendy urban area with lots of charm and character. Just a few blocks away from Crescent Lake Park, Trader Joe's, Rolling Oats, Trips Diner and more.

    DeDe Ross KELLER WILLIAMS SOUTH TAMPA

    811 26th Ave N, 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

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

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

      Est $667,162 Not Listed For Sale

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

      475 31st Ave N, Saint Petersburg, FL 33704

      475 31st Ave 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