7,719

Homes in ZIP Code 33704

Section Image Section Image
  • /33

    $530,000 Pending

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

    3512 Haines Rd N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. **NEW ROOF | NEW APPLIANCES | NEW VINYL FENCING | NEW GARAGE DOOR OPENER | GAS TANKLESS WATER HEATER**Back on market due to no fault to the seller-NOW is your chance! Step into this beautifully renovated concrete-block bungalow, ideally located in the heart of St. Petersburg. Thoughtfully updated throughout, this home blends timeless charm

    Agent Photo

    Shannon Ibrahim

    REALTY EXPERTS

    (833) 329-0429

    3512 Haines Rd N, Saint Petersburg, FL 33704
  • /14

    $2,100 per month

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

    801 29th Ave N, Saint Petersburg, FL 33704

    Welcome Home!!! Newly Built in 2023 is this large 1 bedroom 1 bathroom garage apartment (754 Square Feet) that features high ceilings, a modern kitchen, bathroom, and a big walk-in closet. Located on a corner lot this ADU (accessory dwelling unit) has a private side entrance that leads to an inside staircase. Close proximity to downtown St. Petersburg, shoppes, restaurants, Coffee Pot Bayou, and

    Agent Photo

    Amy Hartman

    REALTY EXPERTS

    (877) 499-6231

    801 29th Ave N, Saint Petersburg, FL 33704
  • /2

    $2,050,000 Sold Jul 21, 2025

    • 2,849 Sq Ft
    • $720/SF
    • 99 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 2006

    140 Miramar Blvd NE, Saint Petersburg, FL 33704

    Experience the pinnacle of Florida living in this fully renovated home nestled in the exclusive Snell Isle neighborhood of St. Petersburg. Enjoy breathtaking sunsets from the spacious backyard with an easy walk to the Vinoy golf club or along the scenic Coffee Pot Bayou waterfront. This sprawling 2,800+ square-foot residence, originally built in 2006 and meticulously updated in 2021-2022, blends

    Sharon Kanter SMITH & ASSOCIATES REAL ESTATE

    140 Miramar Blvd NE, Saint Petersburg, FL 33704
    • /44

      Est $464,718 Not Listed For Sale

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

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

      210 22nd Ave NE Unit 11, Saint Petersburg, FL 33704
  • /33

    $775,000

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

    721 32nd Ave N, Saint Petersburg, FL 33704

    What an amazing Property! Perfect opportunity to own an income-producing well-maintained property. This adorable 1926 Craftsman / Bungalow home has beautiful original hardwood floors throughout the house that have been refinished, crown molding a Brick fireplace, Stainless steel appliances, Granite countertops, updated bathrooms, lots of closet space, a separate laundry room, French doors leading

    Agent Photo

    Betty Rohe

    LUXURY & BEACH REALTY INC

    (877) 409-6477

    721 32nd Ave N, Saint Petersburg, FL 33704
  • /43

    $15,000 per month

    • 4 Beds
    • 4.5 Baths
    • 4,236 Sq Ft
    • House for Rent

    294 Bayview Dr NE, Saint Petersburg, FL 33704

    Welcome to your luxurious retreat in Snell Isle, FL. This stunning residence, built in 2022, embodies the epitome of modern elegance and comfort. Upon entering, you're greeted by a meticulously designed interior boasting numerous upgrades and high-class finishes. From the coffered ceilings to the top-of-the-line commercial Thermador appliances, every detail has been carefully curated to provide a

    Agent Photo

    Adrienne Dauses

    COMPASS FLORIDA LLC

    (844) 936-3934

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

    $387,665 Sold Jul 18, 2025

    • 1,058 Sq Ft
    • $366/SF
    • 5 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1947

    1419 30th Ave N, Saint Petersburg, FL 33704

    Location! Location! Location! Welcome to the most charming mid-century home in the heart of Magnolia Heights—one of St. Pete’s most desirable and high-and-dry neighborhoods! This meticulously maintained 2-bedroom, 1-bath gem with a 1-car garage also features a bonus room, offering versatility for a home office, guest suite, or creative space. Step inside to discover original hardwood floors, a

    Sarah Beth Mayer JT REALTY & ASSOCIATES

    1419 30th Ave N, Saint Petersburg, FL 33704
    • /19

      Est $1,523,598 Not Listed For Sale

      • 4 Beds
      • 4.5 Baths
      • 3,047 Sq Ft

      842 19th Ave N, Saint Petersburg, FL 33704

      842 19th Ave N, Saint Petersburg, FL 33704
  • /37

    $475,000 Pending

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

    3320 Jackson St N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Charming Home in the Heart of Historic St. Petersburg.Location is everything, and this home truly delivers. Situated in the highly desirable Euclid St. Paul’s neighborhood, this beautifully maintained 4-bedroom, 3-bathroom home offers 1,744 sq ft of charm, comfort, and character. It's an original St. Petersburg gem packed with history and ready for its next

    Agent Photo

    Keegan Siegfried

    LPT REALTY, LLC

    (855) 527-1504

    3320 Jackson St N, Saint Petersburg, FL 33704
  • /50

    $1,795 - $2,295 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

    $458,000 Sold Jul 18, 2025

    • 1,493 Sq Ft
    • $307/SF
    • 17 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1929

    824 31st Ave N, Saint Petersburg, FL 33704

    Welcome to a unique, corner-lot property in one of the most desirable neighborhoods in the heart of St. Pete. Infused with Victorian charm, this property comes with an income-producing rental. No flood zone. This duplex hosts a bright treehouse-like space, full of natural light and amazing views. The move-in ready upstairs unit offers 780 square feet, 1 bedroom, a loft space, and 1 bathroom. It

    Chris Formico RE/MAX REALTY UNLIMITED

    824 31st Ave N, Saint Petersburg, FL 33704
    • /59

      Est $1,462,206 Not Listed For Sale

      • 5 Beds
      • 4 Baths
      • 3,199 Sq Ft

      711 34th Ave N, Saint Petersburg, FL 33704

      711 34th Ave N, Saint Petersburg, FL 33704
  • /52

    $1,250,000 Pending

    • 4 Beds
    • 3.5 Baths
    • 2,488 Sq Ft

    702 34th Ave N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Welcome to this exquisite residence in the coveted 11-home ALLENDALE COURT community, built by DAVID WEEKLEY Homes in 2014. This home has been professionally transformed into a true designer showcase. Positioned on a corner lot, this home combines timeless craftsmanship with luxurious, modern updates in one of St. Petersburg’s most desirable locations.From

    Agent Photo

    Denise Antonewitz

    KELLER WILLIAMS ST PETE REALTY

    (855) 533-5083

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

    $1,395 per month

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

    1500 30th Ave N Unit A, Saint Petersburg, FL 33704

    QUAINT 1 BEDROOM APARTMENT IN A VERY TRENDY AREA OF ST. PETERSBURG. UNIT A FEATURES HARDWOOD FLOORING, STAINLESS APPLIANCES, UTILITY ROOM WITH WASHER AND DRYER. BACK YARD IS FENCED.

    Richard Stewart SUN COVE REALTY INC

    1500 30th Ave N Unit A, Saint Petersburg, FL 33704
  • /2

    $295,000 Sold Jul 18, 2025

    • 640 Sq Ft
    • $461/SF
    • 27 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1955

    1401 30th Ave N, Saint Petersburg, FL 33704

    Step into this beautifully renovated 2-bedroom, 1-bathroom gem located in sunny Saint Petersburg! From the moment you walk up, you're greeted by a cute and inviting exterior that welcomes you home. Enter through the cozy foyer—an ideal spot to enjoy your morning coffee—and continue into the living room perfect for relaxing with your favorite movie or getting lost in a good book. The updated

    Valeria Aliaga NETWORTH REALTY OF TAMPA, LLC

    1401 30th Ave N, Saint Petersburg, FL 33704
    • /41

      Not Listed For Sale

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

      1313 28th Ave N, Saint Petersburg, FL 33704

      1313 28th Ave N, Saint Petersburg, FL 33704
  • /21

    $1,650,000 Pending

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

    2834 Coffee Pot Blvd NE, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. Welcome to one of the most coveted streets in Pinellas County, Coffee Pot Blvd—where waterfront living meets timeless charm in the heart of Old Northeast! Known for its world-famous sidewalk, this iconic location invites you to stroll along the picturesque waterfront, soaking in the beauty of Coffee Pot Bayou, all while enjoying a leisurely walk or bike

    Agent Photo

    Brad Bess

    COLDWELL BANKER REALTY

    (844) 848-8158

    2834 Coffee Pot Blvd NE, Saint Petersburg, FL 33704
  • /35

    $1,669 - $3,484 per month

    Snell Isle

    1-3 Beds

    1515 Eden Isle Blvd NE, Saint Petersburg, FL 33704

    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 community's relaxing decor. Being just 7

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

    $413,000 Sold Jul 18, 2025

    • 1,181 Sq Ft
    • $350/SF
    • 42 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1933

    3651 15th St N, Saint Petersburg, FL 33704

    Furnished Duplex in Magnolia Heights — Solid Returns & Location Perks.......Tired of playing the stock market rollercoaster? Here’s your off-ramp. This furnished duplex in the desirable Magnolia Heights neighborhood of St Petersburg, FL, is your chance to own a solid, income-producing property that meets the 1% rule. Yes, that mythical benchmark investors dream of. No smoke, no mirrors—just

    Laura Marie EXP REALTY LLC

    3651 15th St N, Saint Petersburg, FL 33704
    • /46

      Est $1,428,084 Not Listed For Sale

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

      305 20th Ave NE, Saint Petersburg, FL 33704

      305 20th Ave NE, Saint Petersburg, FL 33704
  • /36

    $1,299,000

    • 9 Baths
    • 2,740 Sq Ft

    3617 12th St N, St. Petersburg, FL 33704

    Prime Development Opportunity Located in the heart of the highly sought-after Magnolia Heights neighborhood, this oversized lot is zoned and ready for development, offering a rare and valuable opportunity for developers and investors. The property currently features 9 studio-style homes and multiple storage sheds, providing immediate rental income while you finalize your vision.This

    Agent Photo

    Betty Rohe

    LUXURY & BEACH REALTY INC

    (888) 478-5107

    3617 12th St N, St. Petersburg, FL 33704
  • /47

    $6,700 per month

    • 5 Beds
    • 4 Baths
    • 2,917 Sq Ft
    • House for Rent

    3035 Granville Ct N, Saint Petersburg, FL 33704

    Experience peace of mind and everyday comfort in this exceptional Northeast St. Pete home, located in a NON-EVACUATION ZONE and equipped with a 22?KW, WHOLE HOUSE BACKUP GENERATOR that automatically powers the entire home, including air conditioning, during outages—connected to natural gas, the generator will run indefinitely when called upon, as it proved last fall. Built to withstand the

    Dylan Libadisos FLORIDA EXECUTIVE REALTY

    3035 Granville Ct N, Saint Petersburg, FL 33704
  • /2

    $380,000 Sold Jul 18, 2025

    • 824 Sq Ft
    • $461/SF
    • 200 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1948

    215 35th Ave NE, Saint Petersburg, FL 33704

    Oversized lot, excellent location and walkable to hip local restaurants, markets, fitness centers and outdoor exercising along CoffeepotBoulevard, Vinoy golf course and public boat and kayak launches. The house did not experience any water intrusion from hurricanes Helene or Milton. Situated on a quaint street within desirable Northeast Park, this supremely renovated Florida cottage, with

    Janelle Chmura PA SMITH & ASSOCIATES REAL ESTATE

    215 35th Ave NE, Saint Petersburg, FL 33704
    • /73

      Est $1,477,739 Not Listed For Sale

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

      175 24th Ave N, Saint Petersburg, FL 33704

      175 24th Ave N, Saint Petersburg, FL 33704
  • /21

    $180,000 Open Sat 11AM - 1PM

    • 1 Bed
    • 1 Bath
    • 765 Sq Ft

    232 36th Ave N Unit 202C, Saint Petersburg, FL 33704

    Welcome home to this charming 1-bedroom, 1-bathroom residence, complete with a versatile bonus room perfect for a home office or creative space. Located in one of the most convenient spots in the area, you’ll enjoy being just steps away from popular restaurants, Publix, Crunch Fitness, and more. With easy access to I-275, you're perfectly situated between vibrant Downtown St. Pete and the energy

    Agent Photo

    Ryan Bogden

    KELLER WILLIAMS ST PETE REALTY

    (888) 884-7014

    232 36th Ave N Unit 202C, 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

    $660,000 Sold Jul 16, 2025

    • 1,588 Sq Ft
    • $416/SF
    • 22 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1947

    300 33rd Ave N, Saint Petersburg, FL 33704

    Welcome to 300 33rd Ave N, a thoughtfully updated single-level home ideally positioned in the highly desirable Greater Northeast Park Neighborhood of St. Petersburg. Nestled high and dry in Flood Zone X on a generous 64’ x 127’ corner lot, this 4 Bedroom, 2 Bathroom property offers both peace of mind and boundless potential. From the moment you arrive, you'll be charmed by the inviting covered

    Zachary Zehnder KELLER WILLIAMS ST PETE REALTY

    300 33rd Ave N, Saint Petersburg, FL 33704
    • /45

      Est $973,764 Not Listed For Sale

      • 5 Beds
      • 2 Baths
      • 2,364 Sq Ft

      159 17th Ave N, Saint Petersburg, FL 33704

      159 17th Ave N, Saint Petersburg, FL 33704
  • /63

    $1,000,000

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

    1436 30th Ave N, Saint Petersburg, FL 33704

    POOL HOME Ready for Summer Fun~~Built in 2016 this 3,020 sq ft residence features 4 bedrooms, 3 baths, a 2-car garage and a luxurious heated salt-water POOL & SPA installed in 2019. Nestled in one of St. Petersburg’s most coveted neighborhoods, its thoughtfully designed, move-in-ready floorplan perfectly balances modern convenience with timeless style—ideal for both everyday living and elegant

    Agent Photo

    Denise Antonewitz

    KELLER WILLIAMS ST PETE REALTY

    (727) 204-3138

    1436 30th Ave N, Saint Petersburg, FL 33704
  • /42

    $3,200 per month

    • 2 Beds
    • 1.5 Baths
    • 1,192 Sq Ft
    • House for Rent

    629 24th Ave N, Saint Petersburg, FL 33704

    Step into timeless elegance with this breathtaking Tudor-style home located in the heart of Crescent Heights. From its charming curb appeal to its thoughtfully preserved interior details, this home is filled with character and warmth. An arched front door welcomes you inside, where you'll find a cozy fireplace, soaring 9-foot ceilings, an abundance of natural light from generously-sized windows,

    Angela Bui REALTY ONE GROUP SUNSHINE

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

    $345,000 Sold Jul 14, 2025

    • 1,192 Sq Ft
    • $289/SF
    • 30 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1949

    3535 16th St N, Saint Petersburg, FL 33704

    One or more photo(s) has been virtually staged. Welcome to this beautifully remodeled three bedroom, two bath home located in the highly sought-after Virginia Heights neighborhood. Every inch of this property has been thoughtfully updated, beginning with a brand-new shingle roof installed in 2024 for peace of mind and long-term durability. Inside, you’ll find a bright and open floor plan

    Meredith Johnson REALTY EXPERTS

    3535 16th St N, Saint Petersburg, FL 33704
    • /43

      Est $500,269 Not Listed For Sale

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

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

      210 22nd Ave NE Unit 15, Saint Petersburg, FL 33704
  • /37

    $895,000

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

    219 Miramar Blvd NE, Saint Petersburg, FL 33704

    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 transformative renovation or planning a

    Agent Photo

    Nick Price

    PRICE PROPERTIES & INVESTMENTS

    (855) 772-3692

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

    $3,399 per month

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

    1146 30th Ave N, Saint Petersburg, FL 33704

    This home is currently undergoing exciting renovations and will be ready for you soon. This home is professionally managed by Tricon Residential, dedicated to creating exceptional rental experiences. Featuring 3 bedrooms, 2.0 bathrooms, and approximately 1,367 square feet, this well-maintained home offers a high standard of rental living, supported by a team that puts residents first. As a

    1146 30th Ave N, Saint Petersburg, FL 33704
  • /2

    $4,200,000 Sold Jul 08, 2025

    • 5,259 Sq Ft
    • $799/SF
    • 345 Days On Market
    • 5 Beds
    • 7 Baths
    • Built 2024

    1254 Cordova Blvd NE, St. Petersburg, FL 33704

    HIGH AND DRY DURING HURRICANE HELENE AND MILTON - READY FOR IMMEDIATE OCCUPANCY-BUILT ABOVE FEMA FLOOD REQUIREMENTS! Immerse yourself in the epitome of waterfront luxury with this architectural masterpiece. Designed by renowned builder, JBrowning Designs, this Smart Home sets a new standard for modern living in Florida's luxury real estate market. Every detail of this coastal contemporary 2-story

    Nikki Pagano DOUGLAS ELLIMAN

    1254 Cordova Blvd NE, St. Petersburg, FL 33704
    • /47

      Not Listed For Sale

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

      763 31st Ave N, Saint Petersburg, FL 33704

      763 31st Ave N, Saint Petersburg, FL 33704
  • /13

    $399,000

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

    627 38th Ave NE, Saint Petersburg, FL 33704

    Located in the desirable Northeast Park Shores neighborhood, 627 38th Ave NE offers a rare chance to build your dream home or renovate in one of St. Petersburg’s most sought-after areas. This property sits on a spacious 72x127 lot with alley access, just minutes from vibrant downtown St. Pete, one block from Crisp Park, and the Vinoy Golf Course.This home did experience flooding from the

    Agent Photo

    Casey Franks

    RE/MAX METRO

    (877) 702-1642

    627 38th Ave NE, Saint Petersburg, FL 33704
  • /11

    $1,500 per month

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

    1514 38th Ave N, Saint Petersburg, FL 33704

    Recently renovated 1 bedroom, 1 bathroom duplex available for immediate move-in! Enjoy this beautifully updated home with an open floor plan 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 shower, new tiling and vanity with

    Kevin Byrne VALENCIA REALTY,LLC

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

    $1,750,000 Sold Jul 07, 2025

    • 2,606 Sq Ft
    • $672/SF
    • 31 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 1926

    341 14th Ave NE, Saint Petersburg, FL 33701

    Step into the timeless elegance of this meticulously remodeled 1920s Key West-inspired residence, nestled in the serene heart of Old Northeast. Expertly renovated by J Wood of Metropolitan Construction, this home exudes a perfect blend of historic charm and modern luxury. Located on a tranquil, tree-lined brick-cobbled street with St. Pete's iconic hexagon sidewalk, this home resides in an X

    Kym Coyle CHARLES RUTENBERG REALTY INC

    341 14th Ave NE, Saint Petersburg, FL 33701
    • /96

      Est $7,635,117 Not Listed For Sale

      • 5 Beds
      • 6 Baths
      • 5,105 Sq Ft

      117 Bay Point Dr NE, Saint Petersburg, FL 33704

      117 Bay Point Dr NE, 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