3,610

Midtown Saint Petersburg Homes

Section Image
  • /17

    $293,500

    • 3 Beds
    • 1 Bath
    • 1,409 Sq Ft

    1511 Prescott St S, Saint Petersburg, FL 33712

    Charming bungalow less than 3 miles from downtown St. Petersburg! This 3-bedroom, 1-bath home features 9-ft ceilings, a private upstairs suite with a flex space, and a fully fenced yard. Renovated in 2022 with new flooring, updated kitchen & bath, fresh paint, plus new HVAC and gas water heater. Priced $26,500 below its 2022 purchase. An unbeatable move-in ready value!

    Steven Koleno BEYCOME OF FLORIDA LLC

    1511 Prescott St S, Saint Petersburg, FL 33712
  • /17

    $2,760 per month

    • 4 Beds
    • 2.5 Baths
    • 1,899 Sq Ft
    • House for Rent

    1900 21st St S, Saint Petersburg, FL 33712

    Beautiful, pet-friendly home coming soon! Apply now, Move-In is available on or after the listed date. Upon approval, $500 reservation deposit to reserve (applied to security deposit and/or refundable). Application fee: $50 per adult. Security Deposit: one month’s rent. Pet fees: $250 + $35/mo per pet. Some homes may include pool ($150/mo), septic ($15/mo), and/or HOA fees; other fees may apply.

    1900 21st St S, Saint Petersburg, FL 33712
  • /2

    $244,900 Sold Aug 29, 2025

    • 756 Sq Ft
    • $324/SF
    • 88 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1953

    2018 21st St S, Saint Petersburg, FL 33712

    Recently refreshed, this move-in-ready residence features two spacious bedrooms, a stylish full bathroom, a newer AC unit, updated kitchen (2020), tankless water heather and a newer roof, ensuring peace of mind for years to come. It also includes stackable washer and dryer connections for added convenience. Charming 2-Bedroom Home in Prime St. Petersburg Location.This beautifully updated

    Eva Jimenez AVISTA BAY REALTY, LLC

    2018 21st St S, Saint Petersburg, FL 33712
    • /4

      Not Listed For Sale

      0 Melrose Ave S Unit MFRT3477700, Saint Petersburg, FL 33705

      0 Melrose Ave S Unit MFRT3477700, Saint Petersburg, FL 33705
  • /17

    $335,000

    • 2 Beds
    • 2 Baths
    • 832 Sq Ft

    1042 8th Ave S, Saint Petersburg, FL 33705

    Charming 2-bedroom 2-bathroom home located in close proximity to hospitals, schools, Recreation center, and Albert Whitted Airport! This home has been upgraded with fresh interior and exterior painting, all new kitchen cabinets featuring sleek countertops, and new bathroom vanities. Many of the windows have been replaced, new fencing has been installed for the fenced-in backyard, a newer A/C

    Sarah Sebastian ALL COUNTY PROPERTY MGMT

    1042 8th Ave S, Saint Petersburg, FL 33705
  • /13

    $2,150 per month

    • 3 Beds
    • 1 Bath
    • 872 Sq Ft
    • House for Rent

    2331 16th Ave S, Saint Petersburg, FL 33712

    Charming 3 Bedroom, 1 Bath Home – Recently Renovated – $2,200/MonthRecently updated and move-in ready, this 3-bedroom, 1-bath single-family home offers comfort, convenience, and style. Interior and exterior have been freshly painted, complemented by brand new interior and exterior doors and new ceiling fans throughout. A water softener is included, and a washer and dryer will be installed

    Christopher Haugabook, II STOFEL & ASSOCIATES REALTY

    2331 16th Ave S, Saint Petersburg, FL 33712
  • /2

    $128,000 Sold Aug 29, 2025

    • 940 Sq Ft
    • $136/SF
    • 171 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1925

    1311 11th Ave S, Saint Petersburg, FL 33705

    ***Back on market.... buyer's construction loan fell through*** GREAT INVESTMENT OPPORTUNITY...When you are entering, you'll realize the potential this home offers. The kitchen and bathrooms await your vision and design, offering an opportunity to create a personalized space tailored to your taste and lifestyle. The home is directly across the street from Silver Lake Park and located in the

    Lance Willard CHARLES RUTENBERG REALTY INC

    1311 11th Ave S, Saint Petersburg, FL 33705
    • /2

      Est $280,000 Not Listed For Sale

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

      2580 11th Ave S, St. Petersburg, FL 33712

      2580 11th Ave S, St. Petersburg, FL 33712
  • /24

    $295,000

    • 2 Beds
    • 1 Bath
    • 720 Sq Ft

    1466 15th St S, Saint Petersburg, FL 33705

    Welcome to your freshly renovated 2-bedroom, 1-bathroom cottage near Downtown St. Pete! This charming home is situated on a fully fenced property with an ample backyard and a utility room, offering both privacy and practicality, complemented by a covered carport. Inside, you are greeted by tons of natural light pouring over the brand new hardwood floors. The entire house is kept comfortable with

    Peter Arner COMPASS FLORIDA LLC

    1466 15th St S, Saint Petersburg, FL 33705
  • /11

    $2,000 per month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    2475 18th Ave S Unit 9, Saint Petersburg, FL 33712

    Property Id: 2092276Newly Renovated 2BR/1BA in the Heart of St. Pete - Modern Living Close to It All!Welcome home to this beautifully renovated 2-bedroom, 1-bath apartment at 2475 18th Avenue S - Unit 9, perfectly situated in one of St. Petersburg's most convenient and up-and-coming neighborhoods.Step into a bright and stylish living space featuring modern finishes, fresh

    2475 18th Ave S Unit 9, Saint Petersburg, FL 33712
  • /2

    $465,000 Sold Aug 28, 2025

    • 1,744 Sq Ft
    • $267/SF
    • 140 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 2025

    1301 12th St S, Saint Petersburg, FL 33705

    Under Construction. Builder Offering $10,000 Toward Closing Costs or Rate Buy-Down!Stunning New Construction in St. Petersburg, FL – Modern Living Near Downtown & the Beach!Welcome to this beautifully crafted brand-new home in the heart of St. Petersburg, Florida! Featuring 4 bedrooms, 2 bathrooms, and 1,744 square feet of thoughtfully designed living space, this home offers the perfect

    Lucy Davis THE KEYES COMPANY - SARASOTA

    1301 12th St S, Saint Petersburg, FL 33705
    • /3

      Est $272,376 Not Listed For Sale

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

      1160 16th Ave S, St. Petersburg, FL 33705

      1160 16th Ave S, St. Petersburg, FL 33705
  • /44

    $310,000

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

    2044 21st St S, Saint Petersburg, FL 33712

    ***ASSUMABLE 3.125% VA LOAN! Welcome to 2044 21st Street S—a beautifully updated home where the big-ticket items are already taken care of: Major updates include a new roof (2021), dual AC units (2022), and a new water heater (2021), giving you lasting peace of mind and tens of thousands in future savings. Step inside and you'll immediately notice the artistic charm throughout. The modern gray

    Jenna Kuzma THE SHOP REAL ESTATE CO.

    2044 21st St S, Saint Petersburg, FL 33712
  • /14

    $1,750 per month

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

    1616 13th St S Unit B, Saint Petersburg, FL 33705

    Housing Vouchers Accepted! ALL UTILITIES AND LAWNCARE INCLUDED N RENT!Welcome to this beautifully renovated one - bedroom, one-bath duplex! Step inside to find luxury vinyl flooring throughout and freshly painted walls and baseboards that give the home a modern, clean feel. The kitchen has updated appliances that's complimented by stylish wooden countertops that add warmth and charm. This

    Ashley R. Williams PROPERTY SCHOLARS REALTY & DEV

    1616 13th St S Unit B, Saint Petersburg, FL 33705
  • /2

    $260,000 Sold Aug 21, 2025

    • 898 Sq Ft
    • $290/SF
    • 67 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1920

    1750 Dayton St S, Saint Petersburg, FL 33712

    Welcome home to this beautiful 2 bedroom 1 bath St. Pete home! If you are looking for the perfect starter or family home, look no further. GREAT FENCED BACKYARD with enough room for a pool or additional storage. This home has been TOTALLY RENOVATED by the owner and includes upgrades perfectly fit for a first time home buyer or growing family. The totally remodeled kitchen features solid wood

    Jeffrey Thomas, II HARTNEY REALTY & DEVELOPMENT

    1750 Dayton St S, Saint Petersburg, FL 33712
    • /2

      Est $309,569 Not Listed For Sale

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

      1647 18th Ave S, St. Petersburg, FL 33712

      1647 18th Ave S, St. Petersburg, FL 33712
  • /30

    $289,000

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

    2482 15th Ave S, Saint Petersburg, FL 33712

    Welcome to this charming 2-bedroom, 2-bathroom bungalow-style home with carport, situated in the heart of St. Petersburg. This home features newer luxury vinyl plank flooring throughout, fresh interior and exterior paint, and energy-efficient double-pane vinyl windows. The kitchen and bathrooms have been tastefully updated in recent years, offering a modern yet cozy feel. Enjoy the spaciousness

    Elisabeth Davidson FOREVER FLORIDA REAL ESTATE

    2482 15th Ave S, Saint Petersburg, FL 33712
  • /30

    $2,550 per month

    • 3 Beds
    • 1 Bath
    • 996 Sq Ft
    • Townhouse for Rent

    1616 13th St S Unit A, Saint Petersburg, FL 33705

    All utilities in lawn care included in rent! Housing vouchers accepted! Welcome to this beautifully renovated three-bedroom, one-bath duplex! Step inside to find luxury vinyl flooring throughout and freshly painted walls and baseboards that give the home a modern, clean feel. The kitchen is equipped with stainless steel appliances, including a microwave and refrigerator, and features stylish

    Ashley R. Williams PROPERTY SCHOLARS REALTY & DEV

    1616 13th St S Unit A, Saint Petersburg, FL 33705
  • /2

    $215,000 Sold Aug 19, 2025

    • 1,175 Sq Ft
    • $183/SF
    • 65 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1971

    2110 Oakley Ave S, Saint Petersburg, FL 33712

    Charming 3-Bedroom, 2-Bathroom Home in Prime St. Petersburg! Great Potential Awaits! Don't miss your chance to own this cozy and inviting

    Ronald Ryder RICHARD PETERS REALTY LLC

    2110 Oakley Ave S, Saint Petersburg, FL 33712
    • /5

      Est $351,408 Not Listed For Sale

      2166 16th Ave S, St. Petersburg, FL 33712

      2166 16th Ave S, St. Petersburg, FL 33712
  • /70

    $285,000

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

    1011 Newton Ave S, Saint Petersburg, FL 33705

    Charming Bungalow in the Heart of St. Petersburg - OUR PREFERRED LENDER WILL BUY DOWN BUYER’S INTEREST RATE AN ADDITIONAL 1 PCT FOR THE FIRST YEAR OF THE BUYER'S MORTGAGE! THIS WILL SAVE YOU THOUSANDS! - Welcome to 1011 Newton Avenue S — a delightful 2-bedroom, 1-bathroom home nestled in vibrant St. Petersburg, Florida. This inviting property is perfect for first-time buyers, investors, or anyone

    Kent Rodahaver NEXTHOME SOUTH POINTE

    1011 Newton Ave S, Saint Petersburg, FL 33705
  • /16

    $2,365 per month

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

    2101 Union St S, Saint Petersburg, FL 33712

    Welcome to your dream home! Step inside this pet-friendly home featuring modern finishings and a layout designed with functionality in mind. Enjoy the storage space found in the kitchen and closets as well as the spacious living areas and natural light throughout. Enjoy outdoor living in your yard, perfect for gathering, relaxing, or gardening! Take advantage of the incredible location, nestled

    Nico Silva Vanegas MAIN STREET RENEWAL LLC

    2101 Union St S, Saint Petersburg, FL 33712
  • /2

    $274,900 Sold Aug 18, 2025

    • 867 Sq Ft
    • $317/SF
    • 30 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1925

    1435 Prescott St S, Saint Petersburg, FL 33712

    Pete! Stunning 1925 craftsman-style bungalow with detached garage. This turn-key home has been completely remodeled in 2025. Remodeled with city permits and comes with HOME WARRANTY for buyer's peace of mind. Recent upgrades include a fully rewired electrical system, brand-new water heater, new AC system, recently replaced roof, and all-new high-quality interior finishes, new kitchen and bath.

    Lukas Vanagaitis STAR BAY REALTY CORP.

    1435 Prescott St S, Saint Petersburg, FL 33712
    • /15

      Est $317,227 Not Listed For Sale

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

      2185 Queensboro Ave S, St. Petersburg, FL 33712

      2185 Queensboro Ave S, St. Petersburg, FL 33712
  • /16

    $355,000

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

    1309 29th St S, Saint Petersburg, FL 33712

    Looking for a Fantastic newer home with an open floor plan, you found it! Spacious 3-bedroom 2-bathroom home with inside laundry, good size fenced in yard- updated Kitchen and Bathrooms. New appliances, New Roof and Air conditioning system. Fresh paint throughout. No Flood zone. Close to Downtown St Petersburg, Beaches, parks and shopping. close to interstate access,

    Peter Chicouris EQUITY REALTY SUNCOAST

    1309 29th St S, Saint Petersburg, FL 33712
  • /27

    $2,650 per month

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

    1017 16th Ave S, Saint Petersburg, FL 33705

    Live just minutes from downtown St. Petersburg and USF St. Pete in this charming 3-bedroom, 2-bathroom bungalow, offering the perfect mix of convenience, comfort, and style. Available as early as 9/1. Step inside to find a light-filled open-concept layout, ideal for entertaining, working from home, or simply enjoying everyday life. The spacious living and dining areas flow seamlessly into the

    Bella Arango FIVE STAR REAL ESTATE (TAMPA BRANCH)

    1017 16th Ave S, Saint Petersburg, FL 33705
  • /2

    $215,000 Sold Aug 08, 2025

    • 1,042 Sq Ft
    • $206/SF
    • 174 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1925

    2035 11th St S, Saint Petersburg, FL 33705

    DON'T MISS OUT ON THIS INCREDIBLE INVESTMENT OPPORTUNITY! This beautifully updated 3-bedroom, 1-bathroom home is already generating reliable income with Housing Authority tenants in place, bringing in an impressive $2,217 per month. With a BRAND NEW ROOF, updated electrical, cosmetic renovations completed in the last two years and essential systems like the HVAC, and water heater estimated to be

    Charles Rountree INSTA REAL ESTATE SOLUTIONS

    2035 11th St S, Saint Petersburg, FL 33705
    • /5

      Est $324,057 Not Listed For Sale

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

      1207 19th Ave S, St. Petersburg, FL 33705

      1207 19th Ave S, St. Petersburg, FL 33705
  • /32

    $300,000

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

    2026 Union St S, Saint Petersburg, FL 33712

    Welcome to 2026 Union Street, a lovingly maintained and tastefully updated Craftsman-style bungalow full of warmth, character and charm, this three-bedroom, two-bath home offers a blend of historic appeal and everyday comfort. The interior has been thoughtfully improved with a focus on functionality for modern living. The expanded kitchen features generous butcher board countertop space, a new

    Nick Janovsky PREMIER SOTHEBYS INTL REALTY

    2026 Union St S, Saint Petersburg, FL 33712
  • /18

    $1,500 per month

    • 3 Beds
    • 1 Bath
    • 962 Sq Ft
    • Townhouse for Rent

    1314 12th Ave S Unit B, Saint Petersburg, FL 33705

    Looking for a spacious and bright rental property in St. Petersburg? Housing Vouchers Accepted. Look no further than this freshly updated 2nd story duplex! With three bedrooms and one bathroom, this rental offers plenty of space for a family or roommates You'll love the fresh paint throughout the interior, which provides a clean and modern look that's sure to impress.The easy access to

    Brenda Bianchi BIANCHI REALTY & PROPERTY MANAGEMENT INC.

    1314 12th Ave S Unit B, Saint Petersburg, FL 33705
  • /2

    $580,000 Sold Aug 08, 2025

    • 2,240 Sq Ft
    • $259/SF
    • 369 Days On Market
    • 6 Beds
    • 3 Baths
    • Built 2024

    1919 21st St S, St. Petersburg, FL 33712

    Welcome to this stunning real estate listing featuring a spacious 4-bedroom, 2-bathroom main house, along with a desirable detached 2-bedroom, 1-bathroom apartment with a2 car garage. As you step inside the main house, you will immediately be captivated by the open floor plan, which creates a seamless flow and invites abundant natural light to illuminate the living spaces. Kitchen displays large

    Shawntavia Turner TURNKEY REAL ESTATE BROKERAGE

    1919 21st St S, St. Petersburg, FL 33712
    • /3

      Est $314,894 Not Listed For Sale

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

      2142 Oakley Ave S, St. Petersburg, FL 33712

      2142 Oakley Ave S, St. Petersburg, FL 33712
  • /9

    $327,500

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

    1000 13th Ave S, Saint Petersburg, FL 33705

    Looking for a good investment or family home? This property is a good fit for both! This home features spacious and open floor plan. Master suite with bathroom, and main bath located near living area and other bedrooms. Concrete construction not in a flood zone! Currently occupied by good long-term tenant. Instant cash flow for investors! Located close to downtown, shopping, restaurants and the

    Chip Spencer INVESTORS CHOICE REALTY

    1000 13th Ave S, Saint Petersburg, FL 33705
  • /14

    $1,999 per month

    • 3 Beds
    • 1 Bath
    • 1,023 Sq Ft
    • House for Rent

    1315 8th Ave S, Saint Petersburg, FL 33705

    Welcome to this nicely updated 3-bedroom, 1-bathroom single-family home in the heart of St. Petersburg! This charming residence boasts brand-new flooring throughout, fresh interior and exterior paint, and stylish modern ceiling fans in every room. Step into the fully updated bathroom, featuring elegant marble tile, a sleek new vanity, and a brand-new toilet for a fresh, contemporary feel. The

    Jared Decker COASTAL PIONEER REALTY

    1315 8th Ave S, Saint Petersburg, FL 33705
  • /2

    $525,000 Sold Aug 07, 2025

    • 2,189 Sq Ft
    • $240/SF
    • 122 Days On Market
    • 5 Beds
    • 3 Baths
    • Built 2023

    1650 14th St S, St. Petersburg, FL 33705

    Welcome to your ideal investment Duplex with No Flood nor Wind Damage from either Hurricanes Helene or Milton! This Cash Flowing St. Petersburg Duplex is available to be yours & is rental ready as both units are actively occupied. With rent appreciation in St Petersburg expected to continue outpacing nationwide averages, this property is perfect for any real estate investors looking for

    Christian Dubuche REAL BROKER, LLC

    1650 14th St S, St. Petersburg, FL 33705
    • /3

      Est $307,558 Not Listed For Sale

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

      1911 14th Ave S, St. Petersburg, FL 33712

      1911 14th Ave S, St. Petersburg, FL 33712
  • /26

    $275,000

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

    2011 10th St S, Saint Petersburg, FL 33705

    Charming 4-bedroom, 2-bathroom home located in a desirable neighborhood. This spacious one-story property features white cabinetry, elegant granite countertops, and stainless steel appliances in the kitchen. Enjoy the beauty of tile flooring throughout the home. The fenced backyard offers privacy and is perfect for outdoor activities, while the front porch adds curb appeal and a cozy space to

    Raquel Littlejohn MAINSTAY BROKERAGE LLC

    2011 10th St S, Saint Petersburg, FL 33705
  • /9

    $1,495 per month

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

    2327 17th Ave S, Saint Petersburg, FL 33712

    Nice 2 bedroom 1 bathroom single family house in St. Petersburg, with easy access to I-275. House features a long driveway, 1 car garage, W/D hookups, and a screened in front porch. The property has tile floors throughout, and a living room and dining or bonus room. There is a nice yard with plenty of mature trees that provide shade.

    Steve Zackeru RMS ELITE PROPERTIES

    2327 17th Ave S, Saint Petersburg, FL 33712
  • /2

    $370,000 Sold Aug 05, 2025

    • 1,920 Sq Ft
    • $193/SF
    • 83 Days On Market
    • 4 Beds
    • 2.5 Baths
    • Built 2021

    1515 14th St S, Saint Petersburg, FL 33705

    Welcome to 1515 14th St! This newer construction home, built in 2021, includes 4 beds, 2.5 baths, and over 1900 sq ft of living space. With fresh paint that is bright inside and out, make yourself at home with stainless steel appliances, luxury vinyl plank flooring throughout, and quartz countertops in the kitchen. This house boasts a spacious floorplan and tons of windows to allow plenty of

    MATT GARDNER EXP REALTY LLC

    1515 14th St S, Saint Petersburg, FL 33705
    • /46

      Est $313,090 Not Listed For Sale

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

      1200 Upton Ct S, St. Petersburg, FL 33712

      1200 Upton Ct S, St. Petersburg, FL 33712

Showing Results 41 - 80, Page 2 of 18

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