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
facebook.com/OvationCondos |Google Maps