St. Pete Villas For Sale

Search St. Petersburg villas-style homes

Search St. Pete villas for sale. View available listings on the MLS below, or give us a call now to schedule a private showing for a home you'd like to preview in person!

Search St. Pete Villas For Sale

Sort by:
676 Boca Ciega Point Boulevard S 1507, ST PETERSBURG
New Listing

$750,000

676 Boca Ciega Point Boulevard S 1507, ST PETERSBURG

2 Beds 3 Baths 1,940 SqFt Residential MLS® # TB8454494
724 4th Avenue S 10, ST PETERSBURG

$530,000

724 4th Avenue S 10, ST PETERSBURG

2 Beds 3 Baths 1,230 SqFt Residential MLS® # TB8453216
842 Amelia Court Ne, ST PETERSBURG

$349,000

842 Amelia Court Ne, ST PETERSBURG

2 Beds 2 Baths 1,255 SqFt Residential MLS® # TB8453447
7729 39th Terrace N, ST PETERSBURG

$139,999

7729 39th Terrace N, ST PETERSBURG

2 Beds 1 Bath 720 SqFt Residential MLS® # TB8452545
7830 39th Terrace N, ST PETERSBURG

$220,000

7830 39th Terrace N, ST PETERSBURG

2 Beds 2 Baths 1,060 SqFt Residential MLS® # TB8452583
6105 Palma Del Mar Boulevard S 120, ST PETERSBURG

$320,000

6105 Palma Del Mar Boulevard S 120, ST PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8431433
6650 100th Way N 25c, ST PETERSBURG

$329,000

6650 100th Way N 25c, ST PETERSBURG

3 Beds 2 Baths 1,670 SqFt Residential MLS® # TB8450756
7135 Parkside Villas Drive N, ST PETERSBURG

$225,000

7135 Parkside Villas Drive N, ST PETERSBURG

2 Beds 1 Bath 843 SqFt Residential MLS® # TB8451330
642 Boca Ciega Point Boulevard S, ST PETERSBURG

$569,000

642 Boca Ciega Point Boulevard S, ST PETERSBURG

2 Beds 2 Baths 1,400 SqFt Residential MLS® # TB8450780
384 Boca Ciega Point Boulevard, ST PETERSBURG
Pending

$645,000

384 Boca Ciega Point Boulevard, ST PETERSBURG

3 Beds 3 Baths 1,910 SqFt Residential MLS® # TB8449668
5510 Puerta Del Sol Boulevard S 132, ST PETERSBURG

$358,000

5510 Puerta Del Sol Boulevard S 132, ST PETERSBURG

2 Beds 2 Baths 960 SqFt Residential MLS® # TB8450860
328 Boca Ciega Point Boulevard S, ST PETERSBURG

$750,000

328 Boca Ciega Point Boulevard S, ST PETERSBURG

2 Beds 2 Baths 2,010 SqFt Residential MLS® # TB8448237
4770 Brittany Drive S 16, ST PETERSBURG

$499,900

4770 Brittany Drive S 16, ST PETERSBURG

2 Beds 2 Baths 1,220 SqFt Residential MLS® # TB8448332
6287 Bahia Del Mar Circle 101, ST PETERSBURG

$369,000

6287 Bahia Del Mar Circle 101, ST PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8446754
5865 37th Avenue N 19, ST PETERSBURG

$148,500

↓ $6,400

5865 37th Avenue N 19, ST PETERSBURG

2 Beds 2 Baths 1,260 SqFt Residential MLS® # TB8446788
836 Amelia Court Ne, ST PETERSBURG

$382,000

↓ $4,000

836 Amelia Court Ne, ST PETERSBURG

3 Beds 3 Baths 1,796 SqFt Residential MLS® # O6360775
6269 Palma Del Mar Boulevard S 105, ST PETERSBURG

$319,000

6269 Palma Del Mar Boulevard S 105, ST PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8447816
93 Boca Ciega Point Boulevard N 93, ST PETERSBURG

$290,000

↓ $20,000

93 Boca Ciega Point Boulevard N 93, ST PETERSBURG

2 Beds 2 Baths 1,400 SqFt Residential MLS® # TB8446833
7241 Parkside Villas Drive N, ST PETERSBURG

$225,000

↓ $5,000

7241 Parkside Villas Drive N, ST PETERSBURG

2 Beds 2 Baths 956 SqFt Residential MLS® # TB8447198
874 Glades Court Ne, ST PETERSBURG
Pending

$339,000

874 Glades Court Ne, ST PETERSBURG

2 Beds 2 Baths 1,386 SqFt Residential MLS® # TB8446667
7755 39th Avenue N, ST PETERSBURG

$135,000

7755 39th Avenue N, ST PETERSBURG

1 Bed 1 Bath 630 SqFt Residential MLS® # TB8444874
7809 38th Terrace N, ST PETERSBURG

$125,000

7809 38th Terrace N, ST PETERSBURG

1 Bed 1 Bath 630 SqFt Residential MLS® # TB8443234
511 Boca Ciega Point Boulevard N, ST PETERSBURG

$520,000

511 Boca Ciega Point Boulevard N, ST PETERSBURG

2 Beds 2 Baths 1,600 SqFt Residential MLS® # TB8443739
956 San Carlos Court Ne, ST PETERSBURG

$765,000

956 San Carlos Court Ne, ST PETERSBURG

3 Beds 2 Baths 1,704 SqFt Residential MLS® # TB8435003
6273 Bahia Del Mar Boulevard 113, ST PETERSBURG
Pending

$349,900

6273 Bahia Del Mar Boulevard 113, ST PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8440808
636 Boca Ciega Point Boulevard S, ST PETERSBURG

$565,000

636 Boca Ciega Point Boulevard S, ST PETERSBURG

2 Beds 2 Baths 1,400 SqFt Residential MLS® # TB8441176
3033 82nd Way N, ST PETERSBURG

$765,000

3033 82nd Way N, ST PETERSBURG

3 Beds 2 Baths 2,206 SqFt Residential MLS® # TB8438986
7727 39th Avenue N, ST PETERSBURG

$142,900

↓ $6,100

7727 39th Avenue N, ST PETERSBURG

1 Bed 1 Bath 630 SqFt Residential MLS® # TB8438573
433 Boca Ciega Point Boulevard S 1012, ST PETERSBURG

$490,000

↓ $40,000

433 Boca Ciega Point Boulevard S 1012, ST PETERSBURG

2 Beds 2 Baths 1,400 SqFt Residential MLS® # TB8435635
325 Boca Ciega Point Boulevard, ST PETERSBURG

$484,900

↓ $30,000

325 Boca Ciega Point Boulevard, ST PETERSBURG

2 Beds 2 Baths 1,695 SqFt Residential MLS® # TB8436809
6465 99th Way N 17a, ST PETERSBURG

$369,900

↓ $10,000

6465 99th Way N 17a, ST PETERSBURG

3 Beds 2 Baths 1,450 SqFt Residential MLS® # TB8435035
334 Boca Ciega Point Boulevard 606, ST PETERSBURG

$575,900

334 Boca Ciega Point Boulevard 606, ST PETERSBURG

2 Beds 2 Baths 1,800 SqFt Residential MLS® # TB8430689
345 Boca Ciega Point Boulevard, ST PETERSBURG

$685,000

345 Boca Ciega Point Boulevard, ST PETERSBURG

2 Beds 2 Baths 1,600 SqFt Residential MLS® # TB8432997
7330 Parkside Villas Drive, ST PETERSBURG

$227,500

↓ $2,400

7330 Parkside Villas Drive, ST PETERSBURG

2 Beds 1 Bath 843 SqFt Residential MLS® # TB8432142
6026 22nd Avenue N 5, ST PETERSBURG
Pending

$115,000

6026 22nd Avenue N 5, ST PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8429507
417 E Boca Ciega Point Boulevard N 417, ST PETERSBURG

$550,000

↓ $20,000

417 E Boca Ciega Point Boulevard N 417, ST PETERSBURG

2 Beds 2 Baths 1,400 SqFt Residential MLS® # TB8431058
6268 Palma Del Mar Boulevard S 213, ST PETERSBURG

$375,000

↓ $24,000

6268 Palma Del Mar Boulevard S 213, ST PETERSBURG

2 Beds 2 Baths 890 SqFt Residential MLS® # TB8429300
221 43rd Avenue N, ST PETERSBURG
Openhouse

$1,350,000

221 43rd Avenue N, ST PETERSBURG

4 Beds 4 Baths 2,916 SqFt Residential MLS® # TB8424874
4778 Palermo Court Ne 4778, ST PETERSBURG

$350,000

↓ $10,000

4778 Palermo Court Ne 4778, ST PETERSBURG

2 Beds 2 Baths 1,035 SqFt Residential MLS® # TB8425460
6145 Sun Boulevard 107, ST PETERSBURG
Openhouse

$349,000

↓ $26,000

6145 Sun Boulevard 107, ST PETERSBURG

2 Beds 2 Baths 915 SqFt Residential MLS® # TB8423762
7300 Sunshine Skyway Lane S 202, ST PETERSBURG

$244,900

↓ $5,000

7300 Sunshine Skyway Lane S 202, ST PETERSBURG

2 Beds 2 Baths 1,070 SqFt Residential MLS® # TB8423870
543 Boca Ciega Point Boulevard N 2709, ST PETERSBURG

$599,900

543 Boca Ciega Point Boulevard N 2709, ST PETERSBURG

2 Beds 2 Baths 1,400 SqFt Residential MLS® # TB8424295
8334 Dr Martin Luther King Jr Street N, ST PETERSBURG

$139,900

↓ $8,000

8334 Dr Martin Luther King Jr Street N, ST PETERSBURG

2 Beds 1 Bath 1,015 SqFt Residential MLS® # TB8422489
628 Boca Ciega Point Boulevard S, ST PETERSBURG

$560,000

↓ $38,900

628 Boca Ciega Point Boulevard S, ST PETERSBURG

2 Beds 2 Baths 1,400 SqFt Residential MLS® # TB8408578
8186 Terrace Garden Drive N 101, ST PETERSBURG

$348,800

↑ $800

8186 Terrace Garden Drive N 101, ST PETERSBURG

2 Beds 2 Baths 1,765 SqFt Residential MLS® # TB8417472
2187 Corinne Court S C, ST PETERSBURG

$274,900

↓ $5,000

2187 Corinne Court S C, ST PETERSBURG

2 Beds 2 Baths 1,180 SqFt Residential MLS® # TB8416114
6273 Bahia Del Mar Boulevard 116, ST PETERSBURG

$424,500

↓ $5,000

6273 Bahia Del Mar Boulevard 116, ST PETERSBURG

2 Beds 2 Baths 915 SqFt Residential MLS® # TB8412360
2182 Corinne Court S C, ST PETERSBURG

$299,900

2182 Corinne Court S C, ST PETERSBURG

2 Beds 2 Baths 1,180 SqFt Residential MLS® # TB8405305

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!