St. Petersburg Homes For Sale

Sort by:
Open House
3227 48th Avenue N, ST. PETERSBURG

$339,900

↓ $10,100

3227 48th Avenue N, ST. PETERSBURG

2 Beds 1 Bath 1,285 SqFt Residential
Sat, Sep 12th, 2026 @ 1pm - 3pm
MLS® # TB8532021
103 1st Street E 115, ST. PETERSBURG

$439,000

103 1st Street E 115, ST. PETERSBURG

2 Beds 2 Baths 1,040 SqFt Residential MLS® # TB8532421
7846 12th Street N, ST. PETERSBURG

$399,999

↓ $30,001

7846 12th Street N, ST. PETERSBURG

3 Beds 2 Baths 1,405 SqFt Residential MLS® # TB8532464
Open House
4819 8th Avenue N 201, ST. PETERSBURG

$215,000

4819 8th Avenue N 201, ST. PETERSBURG

2 Beds 2 Baths 1,208 SqFt Residential
Sun, Sep 13th, 2026 @ 1pm - 2:30pm
MLS® # TB8532261
1010 Central Avenue 413, ST. PETERSBURG

$639,900

1010 Central Avenue 413, ST. PETERSBURG

2 Beds 2 Baths 1,442 SqFt Residential MLS® # TB8532245
4834 Taylor Street N, ST. PETERSBURG

$625,000

↓ $50,000

4834 Taylor Street N, ST. PETERSBURG

4 Beds 4 Baths 1,488 SqFt Residential MLS® # TB8531894
1672 Watermark Circle Ne, ST. PETERSBURG

$449,900

↓ $9,100

1672 Watermark Circle Ne, ST. PETERSBURG

2 Beds 3 Baths 1,485 SqFt Residential MLS® # TB8531944
5825 Puerta Del Sol Boulevard S 166, ST. PETERSBURG

$549,000

↓ $20,000

5825 Puerta Del Sol Boulevard S 166, ST. PETERSBURG

2 Beds 2 Baths 1,315 SqFt Residential MLS® # TB8531736
4324 Bayshore Boulevard Ne, ST. PETERSBURG

$2,400,000

↑ $300,000

4324 Bayshore Boulevard Ne, ST. PETERSBURG

4 Beds 4 Baths 3,300 SqFt Residential MLS® # TB8526972
4219 5th Avenue N, ST. PETERSBURG

$365,000

4219 5th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,950 SqFt Residential MLS® # TB8532325
4379 44th Street S, ST. PETERSBURG

$1,499,900

4379 44th Street S, ST. PETERSBURG

4 Beds 3 Baths 2,505 SqFt Residential MLS® # TB8520192
2560 5th Avenue S, ST. PETERSBURG

$379,000

2560 5th Avenue S, ST. PETERSBURG

3 Beds 1 Bath 1,170 SqFt Residential MLS® # TB8532023
723 83rd Avenue N 102, ST. PETERSBURG

$195,000

723 83rd Avenue N 102, ST. PETERSBURG

2 Beds 2 Baths 980 SqFt Residential MLS® # TB8532032
1509 Canterbury Road N, ST. PETERSBURG

$569,900

1509 Canterbury Road N, ST. PETERSBURG

5 Beds 3 Baths 1,897 SqFt Residential MLS® # TB8526461
360 72nd Avenue, ST. PETERSBURG

$499,000

360 72nd Avenue, ST. PETERSBURG

3 Beds 2 Baths 1,568 SqFt Residential MLS® # TB8532269
2936 68th Avenue S, ST. PETERSBURG

$2,600,000

↓ $50,000

2936 68th Avenue S, ST. PETERSBURG

4 Beds 3 Baths 3,062 SqFt Residential MLS® # TB8531791
10015 6th Street N, ST. PETERSBURG

$300,000

↓ $7,000

10015 6th Street N, ST. PETERSBURG

3 Beds 3 Baths 1,445 SqFt Residential MLS® # TB8531395
4924 45th Avenue N, ST. PETERSBURG

$324,900

4924 45th Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,112 SqFt Residential MLS® # TB8531916
6360 2nd Palm Point, ST. PETERSBURG

$1,650,000

↓ $29,900

6360 2nd Palm Point, ST. PETERSBURG

3 Beds 2 Baths 2,342 SqFt Residential MLS® # TB8532094
7303 51st Avenue N, ST. PETERSBURG

$425,000

7303 51st Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,028 SqFt Residential MLS® # TB8532220
Open House
2227 32nd Avenue N, ST. PETERSBURG

$669,900

↓ $30,000

2227 32nd Avenue N, ST. PETERSBURG

3 Beds 2 Baths 1,960 SqFt Residential
Sat, Sep 12th, 2026 @ 12pm - 2pm
MLS® # TB8530732
344 4th Street S 1101a, ST. PETERSBURG

$3,200,000

344 4th Street S 1101a, ST. PETERSBURG

3 Beds 3 Baths 2,180 SqFt Residential MLS® # TB8531703
3406 Bayshore Blvd Ne, ST. PETERSBURG

$2,250,000

3406 Bayshore Blvd Ne, ST. PETERSBURG

5 Beds 5 Baths 3,321 SqFt Residential MLS® # TB8528341
644 3rd Avenue S 403, ST. PETERSBURG

$550,000

644 3rd Avenue S 403, ST. PETERSBURG

2 Beds 2 Baths 1,355 SqFt Residential MLS® # TB8531364