St. Petersburg Homes For Sale, $300,000 - $400,000

Sort by:
New
1124 54th Avenue N, ST. PETERSBURG

$340,000

1124 54th Avenue N, ST. PETERSBURG

3 Beds 3 Baths 1,578 SqFt Residential MLS® # TB8549167
6181 Bahia Del Mar Boulevard 112, ST. PETERSBURG

$344,900

6181 Bahia Del Mar Boulevard 112, ST. PETERSBURG

2 Beds 2 Baths 1,070 SqFt Residential MLS® # TB8506712
New
976 8th Avenue S, ST. PETERSBURG

$375,000

976 8th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,345 SqFt Residential MLS® # TB8537089
New
1527 13th Street S, ST. PETERSBURG

$359,900

1527 13th Street S, ST. PETERSBURG

2 Beds 2 Baths 1,083 SqFt Residential MLS® # TB8548873
New
5260 43rd Avenue N, ST. PETERSBURG

$319,900

5260 43rd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,152 SqFt Residential MLS® # TB8548813
205 Se Monroe Circle N, ST. PETERSBURG

$399,000

205 Se Monroe Circle N, ST. PETERSBURG

3 Beds 2 Baths 1,095 SqFt Residential MLS® # OM728838
New
6191 Bahia Del Mar Boulevard 202, ST. PETERSBURG

$399,900

6191 Bahia Del Mar Boulevard 202, ST. PETERSBURG

2 Beds 2 Baths 1,145 SqFt Residential MLS® # TB8547632
3134 17th Street N, ST. PETERSBURG

$319,000

3134 17th Street N, ST. PETERSBURG

3 Beds 1 Bath 830 SqFt Residential MLS® # TB8510092
New
8444 8th Way N, ST. PETERSBURG

$349,900

8444 8th Way N, ST. PETERSBURG

2 Beds 1 Bath 1,100 SqFt Residential MLS® # TB8528619
New
812 37th Avenue S, ST. PETERSBURG

$375,000

812 37th Avenue S, ST. PETERSBURG

3 Beds 2 Baths 1,181 SqFt Residential MLS® # TB8548280
New
4014 22nd Avenue N, ST. PETERSBURG

$339,900

4014 22nd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,056 SqFt Residential MLS® # TB8548331
New
4359 Neptune Drive Se, ST. PETERSBURG

$346,019

4359 Neptune Drive Se, ST. PETERSBURG

3 Beds 2 Baths 1,452 SqFt Residential MLS® # O6441287
New
2222 Quincy Street S, ST. PETERSBURG

$349,900

2222 Quincy Street S, ST. PETERSBURG

3 Beds 2 Baths 888 SqFt Residential MLS® # TB8540042
New
5211 48th Terrace N, ST. PETERSBURG

$375,000

5211 48th Terrace N, ST. PETERSBURG

3 Beds 1 Bath 1,136 SqFt Residential MLS® # TB8547697
New
833 61st Avenue Ne, ST. PETERSBURG

$314,668

833 61st Avenue Ne, ST. PETERSBURG

3 Beds 1 Bath 834 SqFt Residential MLS® # O6441223
New Open House
2133 43rd Avenue N, ST. PETERSBURG

$340,000

2133 43rd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 898 SqFt Residential
Sun, Sep 20th, 2026 @ 1pm - 4pm
MLS® # TB8547960
New
8056 30th Avenue N, ST. PETERSBURG

$359,900

8056 30th Avenue N, ST. PETERSBURG

3 Beds 1 Bath 1,144 SqFt Residential MLS® # TB8547347
New
1901 20th Avenue N, ST. PETERSBURG

$395,000

1901 20th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 916 SqFt Residential MLS® # O6438922
New
1435 Prescott Street S, ST. PETERSBURG

$325,000

1435 Prescott Street S, ST. PETERSBURG

2 Beds 1 Bath 867 SqFt Residential MLS® # TB8545794
New
6549 21st Street N, ST. PETERSBURG

$350,000

6549 21st Street N, ST. PETERSBURG

3 Beds 2 Baths 1,223 SqFt Residential MLS® # TB8547657
New
6425 Shoreline Drive 10103, ST. PETERSBURG

$349,900

6425 Shoreline Drive 10103, ST. PETERSBURG

3 Beds 2 Baths 1,576 SqFt Residential MLS® # TB8547259
New
1308 Essex Drive N, ST. PETERSBURG

$300,000

1308 Essex Drive N, ST. PETERSBURG

2 Beds 2 Baths 897 SqFt Residential MLS® # TB8547646
New
4042 Dartmouth Avenue N, ST. PETERSBURG

$329,900

4042 Dartmouth Avenue N, ST. PETERSBURG

2 Beds 2 Baths 1,005 SqFt Residential MLS® # G5117644
New
5318 9th Avenue N, ST. PETERSBURG

$369,900

5318 9th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,142 SqFt Residential MLS® # TB8547598