23-Story Residential Tower Planned for 450 3rd Avenue North, St. Petersburg, Florida
The Cara Apartments has met its end in St. Petersburg, Florida. Erected in the 1920s, the property was not viewed as historically significant by the City of St. Petersburg. So, it was demolished this past week for new development.