7,807

Homes in ZIP Code 33704

Section Image
  • /45

    $989,990

    $10K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 2,023 Sq Ft

    145 27th Ave N, Saint Petersburg, FL 33704

    BACK ON MARKET THROUGH NO FAULT OF SELLER! Your next chance to own in one of St. Petersburg's most sought-after historic neighborhoods has arrived! This home offers an unmatched blend of classic coastal Florida charm and modern-day convenience, all while sitting just moments from everything that makes St. Pete one of Florida's most vibrant cities. Sporting 2 bedrooms and 2 full bathrooms with a

    Daniel Grimes CORCORAN DWELLINGS

    145 27th Ave N, Saint Petersburg, FL 33704
  • /12

    $1,600 Per Month

    • 2 Beds
    • 2 Baths
    • 1,000 Sq Ft
    • 2 Bed/2 Bath - Unit 9

    529 30th Ave N Unit 9, Saint Petersburg, FL 33704

    Available now for a move-in within 30 days12 month leaseSpacious second floor 2 BR, 2 Bath apartment just remodeled with new wood look vinyl plank flooring, new paint, new lighting, renovated kitchen and bathKitchen has lots of cabinetsNice, north St Pete location only a 2 minute drive to downtown. Close to Fresh Market and many other 4th St stores and

    2 Bed/2 Bath - Unit 9

    529 30th Ave N Unit 9, Saint Petersburg, FL 33704
  • /2

    $1,300,000

    Sold May 08, 2026

    737 28th Ave N, Saint Petersburg, FL 33704

    • 6 Beds
    • 4 Baths
    • 2,255 Sq Ft
    • Built 1937

    Last Sold Summary

    • 13% Below List Price
    • $576/SF
    • 85 Days On Market

    Last Listing Agent Leah Herzwurm COMPASS FLORIDA LLC

    737 28th Ave N, Saint Petersburg, FL 33704
    • /2

      Est $1,326,000

      Not Listed For Sale

      3640 15th St N, Saint Petersburg, FL 33704

      • 4 Beds
      • 3.5 Baths
      • 2,620 Sq Ft
      • Built 2025
      3640 15th St N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 52 Days On Market

  • /47

    $800,000

    $25K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,956 Sq Ft

    1022 Eden Isle Dr NE, Saint Petersburg, FL 33704

    LOCATION! LOCATION!! LOCATION!! Welcome to Eden Isle, one of St. Petersburg's best-kept secrets—a secluded island neighborhood tucked away within the prestigious Snell Isle community. Surrounded by sparkling waters and majestic waterfront estates, this hidden gem offers a rare blend of tranquility, privacy, and convenience just minutes from the vibrant energy of downtown St. Petersburg. Situated

    Becky McConnell SMITH & ASSOCIATES REAL ESTATE

    1022 Eden Isle Dr NE, Saint Petersburg, FL 33704
  • /13

    $1,400 Per Month

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • 1 Bed/1 Bath - Unit 16

    529 30th Ave N Unit 16, Saint Petersburg, FL 33704

    *Move-In Special: One Month Free with a 13 Month Lease and $1,000 Security Deposit!*Available now for a move-in within 30 days12 month minimum leaseSpacious second floor 1 BR, 1 Bath apartmentNice, north St Pete location only a 2 minute drive to downtown. Close to Fresh Market and many other 4th St stores and restaurants Just remodeled with new vinyl plank

    1 Bed/1 Bath - Unit 16

    529 30th Ave N Unit 16, Saint Petersburg, FL 33704
  • /2

    $1,250,000

    Sold May 28, 2026

    646 16th Ave NE, Saint Petersburg, FL 33704

    • 3 Beds
    • 2.5 Baths
    • 1,890 Sq Ft
    • Built 1936

    Last Sold Summary

    • 16% Below List Price
    • $661/SF
    • 371 Days On Market

    Current Estimated Value $1,342,229

    Last Listing Agent Sharon Kanter SMITH & ASSOCIATES REAL ESTATE

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

      Est $815,230

      Not Listed For Sale

      114 27th Ave N, Saint Petersburg, FL 33704

      • 2 Beds
      • 2 Baths
      • 1,118 Sq Ft
      • Built 1938
      114 27th Ave N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 100 Days On Market

  • /83

    $1,399,000

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

    1815 5th St N, Saint Petersburg, FL 33704

    Newer construction, exquisite interior design, and attention to detail perfectly describe this rare unobstructed park view, water view and sunset view townhome overlooking Crescent Lake Park. Stepping out your front door provides access to paved walking/running paths around Crescent Lake, fishing, abundant green space, playground, pickleball, tennis, baseball, and dog parks not to mention steps

    Christian Sidwell SMITH & ASSOCIATES REAL ESTATE

    1815 5th St N, Saint Petersburg, FL 33704
  • /13

    $2,650

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 1,180 Sq Ft
    • House for Rent

    3010 8th St N, Saint Petersburg, FL 33704

    Please wait to schedule viewing as home is currently occupied. Picture yourself reading your favorite book in this renovated porch of this bungalow style home. Original hardwood floors in living room and bedrooms. Updated kitchen cabinets and granite counters with gas stove, microwave, refrigerator, and dishwasher. Huge walk-in closet in master, clawfoot bathtub, W/D in-house, central AC,

    3010 8th St 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

    Current Estimated Value $1,240,606

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

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

      Est $756,629

      Not Listed For Sale

      2311 Brevard Rd NE, Saint Petersburg, FL 33704

      • 2 Beds
      • 1.5 Baths
      • 1,708 Sq Ft
      • Built 1927
      2311 Brevard Rd NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 143 Days On Market

  • /27

    $315,000

    • 2 Beds
    • 1 Bath
    • 704 Sq Ft

    3220 16th St N, Saint Petersburg, FL 33704

    Welcome to this cozy and charming 2-bedroom, 1-bath bungalow, perfectly situated in one of St. Petersburg's most desirable locations. The inviting sunroom serves as the home's entryway, offering a warm welcome and additional space. Inside, you'll find an updated kitchen featuring a brand-new refrigerator (2026) and a functional layout filled with character. The home's electrical system was

    McKenzi Mansfield EXP REALTY LLC

    3220 16th St N, Saint Petersburg, FL 33704
  • /14

    $2,800

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 1,850 Sq Ft
    • House for Rent

    730 24th Ave N, Saint Petersburg, FL 33704

    Large Crescent Heights 2/2 home with Updated kitchen, Central Air, W/D, Florida room, dining area in large kitchen, updated bathrooms , new floors. Fenced back yard. Rent includes water. . . Close to Downtown, blocks from Shopping and Crescent Lake parkFirst: 2800Last: 2800Security: 1700Owner Pays Water

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

    $575,000

    Sold May 08, 2026

    144 Almedo Way NE, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 966 Sq Ft
    • Built 1949

    Last Sold Summary

    • $595/SF
    • 1 Day On Market

    Current Estimated Value $565,309

    Last Listing Agent Scott Friedman STOFEL & ASSOCIATES REALTY

    144 Almedo Way NE, Saint Petersburg, FL 33704
    • /2

      Est $717,522

      Not Listed For Sale

      1036 23rd Ave N, Saint Petersburg, FL 33704

      • 2 Beds
      • 2.5 Baths
      • 1,049 Sq Ft
      • Built 1925
      1036 23rd Ave N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 42 Days On Market

  • /9

    $3,995,000

    New Construction
    • 5 Beds
    • 5.5 Baths
    • 4,325 Sq Ft

    601 Cordova Blvd NE, Saint Petersburg, FL 33704

    Under Construction. Exceptional New Construction in Snell Isle! Situated on a prominent corner homesite in one of St. Petersburg’s most coveted neighborhoods, this custom-designed luxury residence represents a rare opportunity to secure a newly constructed estate before completion. Thoughtfully conceived to blend modern coastal architecture with timeless sophistication, this exceptional home will

    Helena Mathews ELITEEAGLE REALTY SERVICES, LL

    601 Cordova Blvd NE, Saint Petersburg, FL 33704
  • /20

    $2,600

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 1,210 Sq Ft
    • House for Rent

    474 30th Ave N, Saint Petersburg, FL 33704

    2 Bed | 1 Bath | 1,200+ sq. ft. | Walk to Trader Joe's & Waterfront | Non-Evacuation & Non-Designated Flood ZoneProperty DescriptionWelcome home to this spacious, updated property situated in one of St. Pete's most walkable neighborhoods. Clean, bright, and boasting over 1,200 square feet, this home offers the perfect blend of classic Florida charm and modern upgrades.Located

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

    $655,000

    Sold Apr 29, 2026

    3391 Walnut St NE, Saint Petersburg, FL 33704

    • 2 Beds
    • 2 Baths
    • 2,139 Sq Ft
    • Built 1959

    Last Sold Summary

    • 1% Below List Price
    • $306/SF
    • 6 Days On Market

    Current Estimated Value $655,755

    Last Listing Agent Phillip Pendley THE SEASIDE REAL ESTATE STORE

    3391 Walnut St NE, Saint Petersburg, FL 33704
    • /2

      Est $781,200

      Not Listed For Sale

      1045 17th Ave N, Saint Petersburg, FL 33704

      • 3 Beds
      • 1.5 Baths
      • 1,944 Sq Ft
      • Built 1928
      1045 17th Ave N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 200 Days On Market

  • /25

    $675,000

    $75K PRICE DROP Pending
    • 2 Beds
    • 2 Baths
    • 1,673 Sq Ft

    267 Snell Isle Blvd NE, Saint Petersburg, FL 33704

    REDUCE PRICE!!! Located in the heart of the highly sought-after Snell Isle neighborhood, this property offers a rare opportunity for a renovation project or a brand-new build in one of St. Petersburg’s most popular communities. Situated on a generous 75x110 lot, this 2-bedroom, 2-bathroom home includes a 1-car garage and a screened-in pool area, providing excellent potential for customization or

    Dana Boisvert PREFERRED SHORE REAL ESTATE

    267 Snell Isle Blvd NE, Saint Petersburg, FL 33704
  • /7

    $1,495

    Total Monthly Price

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

    3310 Jackson St N Unit C, Saint Petersburg, FL 33704

    Charming 1 bed 1 bath with covered parking space. Kitchen has full size electric stove, full size freezer/fridge, plenty of counter/storage space. Refinished hardwood floors in living room and bedroom, kitchen has vinyl with New cabinets with granite countertops and fresh paint. Claw foot bathtub was re glazed. Central ac/heat. Private covered parking spot under unit. On the property there is on

    3310 Jackson St N Unit C, Saint Petersburg, FL 33704
  • /2

    $1,325,000

    Sold Aug 19, 2025

    608 & 700 Alda Way NE, St. Petersburg, FL 33704

    • Land
    • 23,086 Sq Ft
    • $2,500,000 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 9 Days On Market

    Last Listing Agent Zachary Zehnder KELLER WILLIAMS ST PETE REALTY

    608 & 700 Alda Way NE, St. Petersburg, FL 33704
    • /2

      Not Listed For Sale

      790 36th Ave N, St. Petersburg, FL 33704

      • 5 Beds
      • 4.5 Baths
      • 3,105 Sq Ft
      • Built 2020
      790 36th Ave N, St. Petersburg, FL 33704

      Last Sold Summary

      • 4 Days On Market

  • /14

    $475,000

    $24K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 1,501 Sq Ft

    1204 38th Ave N, Saint Petersburg, FL 33704

    Investor opportunity in the heart of Northeast St. Petersburg! This triplex at 1204 38th Ave N offers strong income potential with a versatile layout and future upside. The standout feature is the spacious upstairs 2-bedroom unit boasting cathedral ceilings, creating an open, airy feel that’s highly desirable for tenants or owner-occupants alike. Situated on a large lot, the property presents a

    David Wing WATER'S EDGE REALTY INC

    1204 38th Ave N, Saint Petersburg, FL 33704
  • /48

    $2,700 Per Month

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

    925 16th Ave N, St. Petersburg, FL 33704

    Welcome to this beautifully updated ground-floor rental located at 925 16th Ave N in the heart of St. Petersburg. This charming 2-bedroom, 1-bath residence offers comfortable living with a functional layout, natural light, and the convenience of one dedicated parking space. Washer and dryer are included for added convenience. Enjoy easy access with no stairs and a prime location approximately 5–8

    Karina Furlin KELLER WILLIAMS REALTY- PALM HARBOR

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

    $615,000

    Sold Apr 01, 2026

    535 Monterey Blvd NE, Saint Petersburg, FL 33704

    • 2,796 Sq Ft
    • Built 1955

    Last Sold Summary

    • 2% Below List Price
    • $220/SF
    • 0 Days On Market

    Last Listing Agent Brittany Brown HOOK & LADDER REALTY OF CENTRAL FLORIDA, LLC

    535 Monterey Blvd NE, Saint Petersburg, FL 33704
    • /2

      Not Listed For Sale

      861 20th Ave N, Saint Petersburg, FL 33704

      • 3 Beds
      • 2 Baths
      • 1,743 Sq Ft
      • Built 1925
      861 20th Ave N, Saint Petersburg, FL 33704

      Last Sold Summary

      • 35 Days On Market

  • /49

    $699,000

    $86K PRICE DROP
    • 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
  • /9

    $1,495 Per Month

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

    442 30th Ave N Unit 9, Saint Petersburg, FL 33704

    Property Id: 1347373Welcome to your new home! 1 bed / 1 bath apartment with off street parking. On site laundry available. Pet friendly. This is a 2nd floor unit.Very convenient location only seconds away from The Fresh Market and Trader Joes, and only a few blocks from Cresent Lake Park and Coffee Pot Bayou. Also 3 minutes to downtown St. Pete, and less than 25 minutes from Tampa

    442 30th Ave N Unit 9, Saint Petersburg, FL 33704
  • /2

    $410,000

    Sold Nov 03, 2025

    1610 15th St N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1 Bath
    • 1,228 Sq Ft
    • Built 1938

    Last Sold Summary

    • 17% Below List Price
    • $334/SF
    • 148 Days On Market

    Current Estimated Value $831,601

    Last Listing Agent Kyle Hickey CORCORAN DWELLINGS

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

      Est $3,472,748

      Not Listed For Sale

      370 Coffee Pot Riviera NE, Saint Petersburg, FL 33704

      • 4 Beds
      • 4 Baths
      • 3,720 Sq Ft
      • Built 1989
      370 Coffee Pot Riviera NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 10 Days On Market

  • /16

    $2,300,000

    • Land
    • 13,503 Sq Ft
    • $7,419,355 per Acre

    1026 Monterey Blvd NE, Saint Petersburg, FL 33704

    One or more photo(s) has been virtually staged. Set along the glistening waters of Coffee Pot Bayou in the heart of the prestigious Snell Isle enclave, 1026 Monterey Blvd NE represents an extraordinarily rare opportunity to craft a world-class waterfront estate on one of St. Petersburg’s most iconic and sought-after stretches of shoreline. Offering over 100 feet of prized water frontage and

    Zach Steinberger COMPASS FLORIDA LLC

    1026 Monterey Blvd NE, Saint Petersburg, FL 33704
  • /24

    $2,099 Per Month

    • 3 Beds
    • 2 Baths
    • 744 Sq Ft
    • House for Rent

    1416 38th Ave N, Saint Petersburg, FL 33704

    ADORABLE and CONVENIENT! This recently renovated 3-bedroom, 2-bathroom home is conveniently located to the 4th St shopping area (2 Publix Supermarkets within walking distance), Whole Foods, Fresh Market and Trader Joes are just a short drive away. The home is, also, centrally located to Interstate 275 and Downtown St Petersburg. You can be to Tampa International Airport, South Pinellas Beaches

    Patti Halpin COMPASS FLORIDA LLC

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

    $675,000

    Sold Nov 20, 2025

    480 28th Ave N, Saint Petersburg, FL 33704

    • 3 Beds
    • 2 Baths
    • 1,528 Sq Ft
    • Built 1928

    Last Sold Summary

    • 4% Below List Price
    • $442/SF
    • 10 Days On Market

    Current Estimated Value $686,262

    Last Listing Agent Leah Herzwurm COMPASS FLORIDA LLC

    480 28th Ave N, Saint Petersburg, FL 33704
    • /46

      Est $1,488,083

      Not Listed For Sale

      305 20th Ave NE, Saint Petersburg, FL 33704

      • 3 Beds
      • 3.5 Baths
      • 2,389 Sq Ft
      • Built 1952
      305 20th Ave NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 5 Days On Market

  • /44

    $459,000

    Pending
    • 1,248 Sq Ft

    1511 35th Ave N, Saint Petersburg, FL 33704

    Under contract-accepting backup offers. TWO HOUSES FOR THE PRICE OF ONE! Discover an exceptional investment and lifestyle opportunity at 1511 35th Ave N in desirable North St. Petersburg. This unique property features two homes on one lot, offering versatility for investors, owner-occupants, multi-generational living, or buyers seeking supplemental rental income. With both residences in great

    Jeff Hoyt, Jr HOYT REALTY

    1511 35th Ave N, Saint Petersburg, FL 33704
  • /17

    $1,450 Per Month

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

    1126 21st Ave N Unit 2, St. Petersburg, FL 33704

    You are viewing a beautifully redone historic St. Petersburg apartment. This home is on the second floor, has a washer/dryer onsite, community picnic space, cute front seating area, and much more! Not to mention the proximity to major roadways/shopping centers and the Tropicana Fields stadium/plaza. This home has it all! Call today to schedule a showing as this will not last

    1126 21st Ave N Unit 2, St. Petersburg, FL 33704
  • /2

    $555,000

    Sold Mar 31, 2026

    1030 32nd Ave N, Saint Petersburg, FL 33704

    • 2 Beds
    • 1.5 Baths
    • 1,074 Sq Ft
    • Built 1949

    Last Sold Summary

    • 8% Below List Price
    • $517/SF
    • 33 Days On Market

    Current Estimated Value $549,674

    Last Listing Agent Roy Fillyaw SMITH & ASSOCIATES REAL ESTATE

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

      Est $6,780,232

      Not Listed For Sale

      2020 Brightwaters Blvd NE, Saint Petersburg, FL 33704

      • 5 Beds
      • 9 Baths
      • 9,722 Sq Ft
      • Built 1995
      2020 Brightwaters Blvd NE, Saint Petersburg, FL 33704

      Last Sold Summary

      • 227 Days On Market

Showing Results 41 - 80, Page 2 of 18

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