St. Petersburg Mid-Century Modern Homes For Sale

Search Midcentury Modern homes in St. Petersburg

If you haven’t already noticed, mid-century modern homes seem to be more popular than ever, especially around the St. Petersburg area. Defined by their straight lines, spacious open-concept floor plans, and huge glass panels and sliders, mid-century modern homes for sale in St. Petersburg often provide the perfect indoor-outdoor living experience, which can be especially appealing in a place that lies along the Gulf Coast of Florida. Despite the retro look and feel, many mid-century modern homes in St. Petersburg also feature updated interior finishes throughout, not to mention more than enough living space for just about any active home buyer looking for that perfect new place to live.

For additional information about St. Petersburg Mid-Century Modern homes for sale, contact us at your earliest convenience to setup a home showing or for help finding a place that fits all your needs and wants as a home buyer. 

Search St. Petersburg Mid-Century Modern Homes For Sale

Click the links below to sort results by price range.
All Listings $300,000 - $400,000 $400,000 - $500,000
$500,000 - $600,000 $700,000 - $800,000 $900,000 - $1,000,000
Over $1,000,000
Sort by:
749 61st Avenue S, ST PETERSBURG

$473,000

749 61st Avenue S, ST PETERSBURG

3 Beds 2 Baths 1,666 SqFt Residential MLS® # T3404158
1011 58th Avenue N, ST PETERSBURG

$325,000

↓ $15,000

1011 58th Avenue N, ST PETERSBURG

2 Beds 1 Bath 896 SqFt Residential MLS® # U8175858
4926 Camellia Way S, ST PETERSBURG

$560,000

↓ $39,000

4926 Camellia Way S, ST PETERSBURG

3 Beds 2 Baths 1,580 SqFt Residential MLS® # U8171343
3201 South De Bazan Avenue, ST PETE BEACH

$1,050,000

3201 South De Bazan Avenue, ST PETE BEACH

3 Beds 3 Baths 1,980 SqFt Residential MLS® # U8175001
1420 54th Avenue N, ST PETERSBURG

$389,000

↓ $10,000

1420 54th Avenue N, ST PETERSBURG

4 Beds 2 Baths 1,400 SqFt Residential MLS® # U8173981
2580 62nd Street N, ST PETERSBURG

$499,900

↓ $20,099

2580 62nd Street N, ST PETERSBURG

3 Beds 3 Baths 2,010 SqFt Residential MLS® # T3397020
5638 38th Avenue N, ST PETERSBURG

$545,000

↑ $20,000

5638 38th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,505 SqFt Residential MLS® # U8174007
2460 Tropical Shores Drive Se, ST PETERSBURG

$975,000

2460 Tropical Shores Drive Se, ST PETERSBURG

3 Beds 2 Baths 1,928 SqFt Residential MLS® # U8173778
524 Park Street S, ST PETERSBURG

$957,900

524 Park Street S, ST PETERSBURG

2 Beds 3 Baths 2,224 SqFt Residential MLS® # U8173630
265 41st Avenue Ne, ST PETERSBURG

$449,000

↓ $6,000

265 41st Avenue Ne, ST PETERSBURG

3 Beds 2 Baths 1,284 SqFt Residential MLS® # A4545249
417 Kingston Street S, ST PETERSBURG

$749,000

417 Kingston Street S, ST PETERSBURG

4 Beds 3 Baths 2,086 SqFt Residential MLS® # T3393711
8444 35th Avenue N, ST PETERSBURG

$1,899,000

↓ $51,000

8444 35th Avenue N, ST PETERSBURG

4 Beds 4 Baths 3,301 SqFt Residential MLS® # U8169879
120 28th Avenue Ne, ST PETERSBURG

$2,650,000

120 28th Avenue Ne, ST PETERSBURG

4 Beds 5 Baths 3,602 SqFt Residential MLS® # U8167910
2217 Brevard Road Ne, ST PETERSBURG

$1,450,000

2217 Brevard Road Ne, ST PETERSBURG

3 Beds 3 Baths 2,207 SqFt Residential MLS® # A4538403
9935 48th Avenue N, ST PETERSBURG

$350,000

↓ $10,000

9935 48th Avenue N, ST PETERSBURG

2 Beds 1 Bath 1,228 SqFt Residential MLS® # U8165157
4000 11th Street N, ST PETERSBURG

$1,400,000

↓ $100,000

4000 11th Street N, ST PETERSBURG

4 Beds 3 Baths 3,556 SqFt Residential MLS® # U8160322
5034 28th Avenue N, ST PETERSBURG

$1,695,000

↓ $80,000

5034 28th Avenue N, ST PETERSBURG

2 Beds 2 Baths 1,740 SqFt Residential MLS® # U8159501
1401 Brightwaters Boulevard Ne, ST PETERSBURG

$6,799,000

1401 Brightwaters Boulevard Ne, ST PETERSBURG

5 Beds 5 Baths 5,255 SqFt Residential MLS® # U8151455

Looking for a new place call home in St. Petersburg, Florida? Continue searching St. Petersburg homes & condos for sale, or contact Mike + Michelle, St. Petersburg's local real estate experts, for help navigating the current market conditions. Call or text (813) 485-4255 now to schedule a showing for any property listing you would like to view in person!