Viera Bayside is a charming community north of St. Petersburg, Florida. It is comprised of 13 residential buildings with recently updated units spread out across 17 acres. Viera offers residents great amenities including a clubhouse, business center, fitness center, swimming pool, jogging path, tennis court and dog park.