275 Listings
Sort

$20,000,000
Virtual Tour
769 North Shore Dr, Anna Maria, FL 34216
7,652 SqFt
6 Beds | 9 Baths
ACTIVE

$6,500,000
Virtual Tour
3611 Bayshore Blvd NE, St Petersburg, FL 33703
7,476 SqFt
7 Beds | 11 Baths
ACTIVE

$5,995,000
Virtual Tour
3901 Bayshore Blvd NE, St Petersburg, FL 33703
6,497 SqFt
4 Beds | 6 Baths
PENDING

$5,499,000
Virtual Tour
2121 Bayou Grande Blvd NE, St Petersburg, FL 33703
5,812 SqFt
5 Beds | 7 Baths
ACTIVE

$5,197,500
Virtual Tour
6151 Bayou Grande Blvd NE, St Petersburg, FL 33703
4,036 SqFt
4 Beds | 5 Baths
ACTIVE

$4,999,000
Virtual Tour
1954 Iowa Ave NE, St Petersburg, FL 33703
5,615 SqFt
5 Beds | 7 Baths
ACTIVE

$4,500,000
Virtual Tour
4419 Bayshore Blvd NE, St Petersburg, FL 33703
5,088 SqFt
4 Beds | 4 Baths
ACTIVE

$4,499,999
Virtual Tour
1901 Carolina Ave NE, St Petersburg, FL 33703
4,168 SqFt
4 Beds | 4 Baths
ACTIVE

$3,990,000
Virtual Tour
4300 Bayshore Blvd NE, St Petersburg, FL 33703
5,795 SqFt
6 Beds | 7 Baths
ACTIVE

$3,950,000
Virtual Tour
6627 Bayou Grande Blvd NE, St Petersburg, FL 33702
4,028 SqFt
4 Beds | 4 Baths
ACTIVE

$3,800,000
Virtual Tour
2002 Carolina Cir NE, St Petersburg, FL 33703
3,618 SqFt
5 Beds | 3 Baths
ACTIVE

$3,450,000
Virtual Tour
1843 Bayou Grande Blvd NE, St Petersburg, FL 33703
3,800 SqFt
4 Beds | 5 Baths
ACTIVE

$3,300,000
Virtual Tour
2149 Bayou Grande Blvd NE, St Petersburg, FL 33703
4,010 SqFt
4 Beds | 5 Baths
ACTIVE

$2,799,999
Virtual Tour
2012 Carolina Cir NE, St Petersburg, FL 33703
3,019 SqFt
3 Beds | 3 Baths
ACTIVE

$2,650,000
Virtual Tour
3319 Bayshore Blvd NE, St Petersburg, FL 33703
2,520 SqFt
3 Beds | 3 Baths
ACTIVE

$2,550,000
Virtual Tour
1988 Carolina Cir NE, St Petersburg, FL 33703
4,111 SqFt
5 Beds | 5 Baths
PENDING

$2,299,000
Virtual Tour
2096 Tanglewood Way NE, St Petersburg, FL 33702
3,277 SqFt
4 Beds | 4 Baths
ACTIVE

$2,000,000
Virtual Tour
3752 Arkansas Ave NE, St Petersburg, FL 33703
3,275 SqFt
5 Beds | 5 Baths
ACTIVE

$1,995,000
Virtual Tour
1739 1/2 Bayou Grande Blvd NE, St Petersburg, FL 33703
3,211 SqFt
4 Beds | 4 Baths
PENDING

$1,950,000
Virtual Tour
1336 51st Ave NE, St Petersburg, FL 33703
3,859 SqFt
5 Beds | 3 Baths
ACTIVE

$1,949,000
Virtual Tour
1811 Bayou Grande Blvd NE, St Petersburg, FL 33703
2,781 SqFt
4 Beds | 3 Baths
PENDING

$1,850,000
Virtual Tour
3227 Bayshore Blvd NE, St Petersburg, FL 33703
1,696 SqFt
4 Beds | 2 Baths
ACTIVE

$1,650,000
Virtual Tour
1960 Kansas Ave NE, St Petersburg, FL 33703
2,854 SqFt
4 Beds | 4 Baths
ACTIVE

$1,599,900
Virtual Tour
4331 13th Way NE, St Petersburg, FL 33703
2,630 SqFt
4 Beds | 4 Baths
ACTIVE

$1,579,000
Virtual Tour
1857 Bayou Grande Blvd NE, St Petersburg, FL 33703
1,690 SqFt
3 Beds | 3 Baths
ACTIVE

$1,550,000
Virtual Tour
1819 Bayou Grande Blvd NE, St Petersburg, FL 33703
3,144 SqFt
5 Beds | 5 Baths
ACTIVE

$1,490,000
Virtual Tour
5331 Bayou Grande Blvd NE, St Petersburg, FL 33703
2,842 SqFt
4 Beds | 3 Baths
ACTIVE

$1,395,000
Virtual Tour
2096 Massachusetts Ave NE, St Petersburg, FL 33703
1,956 SqFt
3 Beds | 2 Baths
ACTIVE

$1,350,000
Virtual Tour
1531 75th Cir NE, St Petersburg, FL 33702
2,254 SqFt
3 Beds | 3 Baths
ACTIVE

$1,250,000
Virtual Tour
3800 Shore Acres Blvd NE, St Petersburg, FL 33703
2,201 SqFt
3 Beds | 3 Baths
ACTIVE

$1,200,000
Virtual Tour
1426 75th Cir NE, St Petersburg, FL 33702
2,760 SqFt
4 Beds | 3 Baths
ACTIVE

$1,200,000
Virtual Tour
1936 Arrowhead Dr NE, St Petersburg, FL 33703
2,186 SqFt
3 Beds | 3 Baths
ACTIVE

$1,175,000
Virtual Tour
1741 Nevada Ave NE, St Petersburg, FL 33703
2,328 SqFt
3 Beds | 4 Baths
PENDING

$1,150,000
Virtual Tour
8127 Siquita Dr NE, St Petersburg, FL 33702
2,737 SqFt
4 Beds | 3 Baths
PENDING

$1,126,500
Virtual Tour
446 Rotary Pl NE, St Petersburg, FL 33703
3,784 SqFt
5 Beds | 4 Baths
PENDING

$1,100,000
Virtual Tour
1432 50th Ave NE, St Petersburg, FL 33703
1,758 SqFt
3 Beds | 2 Baths
ACTIVE

$1,100,000
Virtual Tour
4754 Overlook Dr NE, St Petersburg, FL 33703
1,788 SqFt
3 Beds | 2 Baths
ACTIVE

$1,090,000
Virtual Tour
1973 Ne Hawaii Ave NE, St Petersburg, FL 33703
2,290 SqFt
3 Beds | 2 Baths
PENDING

$1,049,990
Virtual Tour
4010 Huntington St NE, St Petersburg, FL 33703
2,315 SqFt
4 Beds | 3 Baths
ACTIVE

$999,000
Virtual Tour
2015 Hawaii Ave NE, St Petersburg, FL 33703
2,222 SqFt
3 Beds | 2 Baths
PENDING

$999,000
Virtual Tour
4618 Bayshore Blvd NE, St Petersburg, FL 33703
1,869 SqFt
4 Beds | 3 Baths
ACTIVE

$925,000
Virtual Tour
1997 Kansas Ave NE, St Petersburg, FL 33703
2,216 SqFt
2 Beds | 2 Baths
ACTIVE

$919,000
Virtual Tour
2044 Montana Ave NE, St Petersburg, FL 33703
2,174 SqFt
4 Beds | 2 Baths
ACTIVE

$899,000
Virtual Tour
5101 Huntington Cir NE, St Petersburg, FL 33703
2,302 SqFt
3 Beds | 2 Baths
ACTIVE

$875,000
Virtual Tour
500 Tallahassee Dr NE, St Petersburg, FL 33702
2,217 SqFt
4 Beds | 2 Baths
ACTIVE

$799,999
Virtual Tour
1842 Bayou Grande Blvd NE, St Petersburg, FL 33703
2,573 SqFt
3 Beds | 3 Baths
ACTIVE

$750,000
Virtual Tour
2006 Tanglewood Dr NE, St Petersburg, FL 33702
2,262 SqFt
4 Beds | 3 Baths
ACTIVE

$699,000
Virtual Tour
5181 Horseshoe Pl NE, St Petersburg, FL 33703
2,112 SqFt
4 Beds | 2 Baths
PENDING

$649,999
Virtual Tour
4801 Venetian Pl NE, St Petersburg, FL 33703
1,767 SqFt
3 Beds | 2 Baths
PENDING

$645,000
Virtual Tour
5426 Venetian Blvd NE, St Petersburg, FL 33703
2,505 SqFt
3 Beds | 3 Baths
ACTIVE

$634,900
Virtual Tour
8205 Overlook Pl NE, St Petersburg, FL 33702
2,140 SqFt
3 Beds | 2 Baths
ACTIVE