top of page
Location, Location, Location.
Where Convenience and
Quality Converge.
Location
It’s all about location. Rio Vista Village is centrally located at the Gateway of Greater Tampa Bay. Apartments are only minutes from Downtown St. Pete and the Beaches. Just a short drive to the interstate, Downtown St. Petersburg, South Tampa, or the airports. The many nearby parks, Weedon Island and Tampa Bay make this a perfect location for enjoying the great outdoors.
Call Today and Discover
Your New Home!
727.527.0061
200 78th Avenue North,
St. Petersburg, Florida 33702
bottom of page