Rio Vista Homes For Sale

Search homes in Rio Vista St. Petersburg, FL

Rio Vista is a popular location for first-time buyers in St Petersburg. This single-family home community offers mostly two- and three-bedroom homes with an attached garage. Mostly built in a block construction design, homes in this neighborhood were often constructed anywhere from the 1940s-1970s, although some have been updated in more recent years. Close to Weedon Island and Riviera Bay, the community of Rio Vista makes it easy to enjoy things like fishing, canoeing and other outdoor recreation. The neighborhood also sits close to beaches, shopping and dining, plus major roadways and the sites and attractions of Downtown St Pete.

Looking for information about Rio Vista homes for sale in St. Petersburg FL? Check out available listings on the MLS below, read more about the building, view additional photos, and more. Also give us a call to schedule a showing, or to learn more about homes for sale at Rio Vista St. Petersburg, FL.

Search Rio Vista Homes For Sale Below:

Sort by:
8205 Overlook Place Ne, ST PETERSBURG

$634,900

↓ $15,000

8205 Overlook Place Ne, ST PETERSBURG

3 Beds 2 Baths 2,140 SqFt Residential MLS® # TB8364466
130 80th Avenue Ne, ST PETERSBURG

$599,000

↓ $30,000

130 80th Avenue Ne, ST PETERSBURG

3 Beds 3 Baths 1,956 SqFt Residential MLS® # TB8358400
621 85th Avenue N, ST PETERSBURG

$529,000

↑ $14,000

621 85th Avenue N, ST PETERSBURG

3 Beds 3 Baths 1,403 SqFt Residential MLS® # TB8379263
239 Freeport Avenue Ne, ST PETERSBURG

$515,000

↓ $15,000

239 Freeport Avenue Ne, ST PETERSBURG

3 Beds 2 Baths 1,674 SqFt Residential MLS® # TB8349570
311 83rd Avenue Ne, ST PETERSBURG

$495,000

311 83rd Avenue Ne, ST PETERSBURG

3 Beds 2 Baths 1,684 SqFt Residential MLS® # TB8372033
210 83rd Avenue N, ST PETERSBURG

$485,000

210 83rd Avenue N, ST PETERSBURG

4 Beds 3 Baths 1,672 SqFt Residential MLS® # TB8359967
400 83rd Avenue Ne, ST PETERSBURG

$459,000

↓ $10,000

400 83rd Avenue Ne, ST PETERSBURG

3 Beds 3 Baths 1,508 SqFt Residential MLS® # TB8385155
8420 Orient Way Ne, ST PETERSBURG

$430,000

↓ $14,000

8420 Orient Way Ne, ST PETERSBURG

3 Beds 2 Baths 1,697 SqFt Residential MLS® # TB8366091
205 81st Avenue Ne, ST PETERSBURG

$399,000

↓ $21,000

205 81st Avenue Ne, ST PETERSBURG

3 Beds 2 Baths 1,427 SqFt Residential MLS® # TB8324747
301 81st Avenue Ne, ST PETERSBURG

$350,000

301 81st Avenue Ne, ST PETERSBURG

3 Beds 2 Baths 2,256 SqFt Residential MLS® # TB8387178
211 80th Avenue N, ST PETERSBURG

$350,000

↓ $10,000

211 80th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,323 SqFt Residential MLS® # TB8381346
347 Patica Road Ne, ST PETERSBURG
Pending

$350,000

347 Patica Road Ne, ST PETERSBURG

4 Beds 2 Baths 1,660 SqFt Residential MLS® # TB8367013
146 82nd Avenue N, ST PETERSBURG
Pending

$350,000

146 82nd Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,084 SqFt Residential MLS® # TB8365597
8001 Orient Way Ne, ST PETERSBURG

$330,000

↓ $20,000

8001 Orient Way Ne, ST PETERSBURG

3 Beds 1 Bath 1,755 SqFt Residential MLS® # TB8356124
218 80th Avenue N, ST PETERSBURG

$325,000

↓ $15,000

218 80th Avenue N, ST PETERSBURG

3 Beds 2 Baths 1,248 SqFt Residential MLS® # A4645995
346 80th Avenue Ne, ST PETERSBURG

$320,000

↓ $10,000

346 80th Avenue Ne, ST PETERSBURG

4 Beds 3 Baths 2,340 SqFt Residential MLS® # TB8346372
551 84th Avenue N, ST PETERSBURG

$310,000

551 84th Avenue N, ST PETERSBURG

2 Beds 1 Bath 756 SqFt Residential MLS® # TB8378491
8031 7th Street N, ST PETERSBURG
Pending

$299,000

↓ $26,000

8031 7th Street N, ST PETERSBURG

2 Beds 1 Bath 780 SqFt Residential MLS® # TB8373271
311 80th Avenue Ne, ST PETERSBURG
Pending

$299,000

311 80th Avenue Ne, ST PETERSBURG

3 Beds 2 Baths 1,602 SqFt Residential MLS® # TB8319485
560 80th Avenue N, ST PETERSBURG

$299,000

↓ $6,000

560 80th Avenue N, ST PETERSBURG

2 Beds 1 Bath 975 SqFt Residential MLS® # TB8350749
201 83rd Avenue N, ST PETERSBURG

$292,500

↓ $27,500

201 83rd Avenue N, ST PETERSBURG

2 Beds 1 Bath 756 SqFt Residential MLS® # TB8363938
8231 Riverside Drive Ne, ST PETERSBURG
New Listing

$285,000

8231 Riverside Drive Ne, ST PETERSBURG

3 Beds 1 Bath 954 SqFt Residential MLS® # O6311253
133 80th Avenue N, ST PETERSBURG

$275,000

↓ $24,900

133 80th Avenue N, ST PETERSBURG

2 Beds 2 Baths 1,097 SqFt Residential MLS® # TB8323842
235 83rd Avenue Ne, ST PETERSBURG

$250,000

235 83rd Avenue Ne, ST PETERSBURG

2 Beds 1 Bath 750 SqFt Residential MLS® # TB8372526

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!