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 $600,000 - $700,000 $700,000 - $800,000
$800,000 - $900,000 $900,000 - $1,000,000 Over $1,000,000
Sort by:
503 79th Avenue, ST PETE BEACH
New Listing

$799,900

503 79th Avenue, ST PETE BEACH

3 Beds 2 Baths 1,247 SqFt Residential MLS® # U8215312
1120 Friendly Way S, ST PETERSBURG
New Listing

$2,500,000

1120 Friendly Way S, ST PETERSBURG

5 Beds 3 Baths 3,132 SqFt Residential MLS® # U8215569
8540 Gulf Boulevard, ST PETE BEACH
New Listing

$1,599,000

8540 Gulf Boulevard, ST PETE BEACH

4 Beds 3 Baths 2,641 SqFt Residential MLS® # U8214723
670 16th Avenue S, ST PETERSBURG
New Listing

$325,000

670 16th Avenue S, ST PETERSBURG

2 Beds 2 Baths 896 SqFt Residential MLS® # T3476090
6301 2nd Avenue S, ST PETERSBURG
New Listing

$375,000

6301 2nd Avenue S, ST PETERSBURG

1 Bed 1 Bath 796 SqFt Residential MLS® # C7481162
4601 Dartmouth Avenue N, ST PETERSBURG
New Listing

$517,000

4601 Dartmouth Avenue N, ST PETERSBURG

2 Beds 1 Bath 1,248 SqFt Residential MLS® # U8215307
5840 Bikini Way S, ST PETE BEACH
New Listing

$1,300,000

5840 Bikini Way S, ST PETE BEACH

4 Beds 3 Baths 2,234 SqFt Residential MLS® # U8215001
7142 Sunshine Drive S, ST PETERSBURG

$975,000

7142 Sunshine Drive S, ST PETERSBURG

4 Beds 3 Baths 2,065 SqFt Residential MLS® # U8214404
725 38th Avenue S, ST PETERSBURG

$495,000

725 38th Avenue S, ST PETERSBURG

4 Beds 3 Baths 1,877 SqFt Residential MLS® # U8214318
7633 4th Avenue N, ST PETERSBURG

$749,000

7633 4th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,850 SqFt Residential MLS® # U8213850
145 25th Avenue S, ST PETERSBURG

$925,000

145 25th Avenue S, ST PETERSBURG

2 Beds 2 Baths 1,648 SqFt Residential MLS® # U8214539
2460 Tropical Shores Drive Se, ST PETERSBURG

$979,900

2460 Tropical Shores Drive Se, ST PETERSBURG

3 Beds 2 Baths 1,928 SqFt Residential MLS® # U8214314
1000 76th Avenue N, ST PETERSBURG

$455,000

1000 76th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,513 SqFt Residential MLS® # A4582144
300 Beach Drive Ne 702, ST PETERSBURG

$2,695,000

300 Beach Drive Ne 702, ST PETERSBURG

3 Beds 4 Baths 3,081 SqFt Residential MLS® # U8211400
2441 69th Avenue S, ST PETERSBURG

$1,199,000

↓ $60,900

2441 69th Avenue S, ST PETERSBURG

3 Beds 2 Baths 2,093 SqFt Residential MLS® # U8212013
2600 66th Way N, ST PETERSBURG

$480,000

2600 66th Way N, ST PETERSBURG

3 Beds 2 Baths 1,691 SqFt Residential MLS® # U8210703
1220 21st Avenue N, ST PETERSBURG

$525,000

↓ $30,495

1220 21st Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,310 SqFt Residential MLS® # U8210793
1560 53rd Street N, ST PETERSBURG

$650,000

↓ $49,900

1560 53rd Street N, ST PETERSBURG

2 Beds 2 Baths 1,127 SqFt Residential MLS® # U8208773
625 35th Street N, ST PETERSBURG

$570,000

↓ $15,000

625 35th Street N, ST PETERSBURG

2 Beds 1 Bath 1,012 SqFt Residential MLS® # T3464013
2435 Highland Street S, ST PETERSBURG

$489,000

↓ $6,000

2435 Highland Street S, ST PETERSBURG

3 Beds 2 Baths 1,393 SqFt Residential MLS® # T3461728
5034 28th Avenue N, ST PETERSBURG

$975,000

↓ $125,000

5034 28th Avenue N, ST PETERSBURG

2 Beds 2 Baths 1,740 SqFt Residential MLS® # T3461369
851 16th Avenue S, ST PETERSBURG

$529,000

↓ $20,000

851 16th Avenue S, ST PETERSBURG

3 Beds 2 Baths 1,455 SqFt Residential MLS® # U8205674
1355 Brightwaters Boulevard Ne, ST PETERSBURG

$5,500,000

↓ $499,999

1355 Brightwaters Boulevard Ne, ST PETERSBURG

5 Beds 5 Baths 6,270 SqFt Residential MLS® # U8203836
3935 21st Street N, ST PETERSBURG

$555,000

↓ $19,000

3935 21st Street N, ST PETERSBURG

3 Beds 2 Baths 1,264 SqFt Residential MLS® # U8204934
110 28th Avenue N, ST PETERSBURG

$1,599,900

↓ $200,000

110 28th Avenue N, ST PETERSBURG

5 Beds 5 Baths 2,902 SqFt Residential MLS® # U8203261
8338 36th Avenue N, ST PETERSBURG

$1,349,000

↓ $50,000

8338 36th Avenue N, ST PETERSBURG

3 Beds 2 Baths 2,636 SqFt Residential MLS® # U8200322
5001 38th Way S, ST PETERSBURG

$649,900

↓ $10,000

5001 38th Way S, ST PETERSBURG

3 Beds 2 Baths 2,217 SqFt Residential MLS® # U8193980
1701 Gulf Way 1, ST PETE BEACH

$849,500

↓ $45,500

1701 Gulf Way 1, ST PETE BEACH

2 Beds 2 Baths 1,110 SqFt Residential MLS® # U8194113
4650 14th Avenue S, ST PETERSBURG

$499,000

4650 14th Avenue S, ST PETERSBURG

3 Beds 2 Baths 1,468 SqFt Residential MLS® # U8186650
801 37th Avenue N, ST PETERSBURG

$1,799,000

↓ $101,000

801 37th Avenue N, ST PETERSBURG

4 Beds 4 Baths 3,288 SqFt Residential MLS® # U8166527
1401 Brightwaters Boulevard Ne, ST PETERSBURG

$7,900,000

↑ $1,101,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!