ST. PETERSBURG, FL – Ovation is a luxury condominium tower with 26-floors that was completed in 2009 at 180 Beach Dr. NE in downtown St. Petersburg, FL.

Height:358 (109m)
Floors: 26
Built: 2009

Ovation Condominiums
180 Beach Dr NE, St. Petersburg, FL 33701
(727) 898-1180 |Google Maps

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.