St. Petersburg, FL – October 25, 2011 – (RealEstateRama) — CBRE announced today the sale of Town Plaza, a 67,050-square-foot shopping center, to a locally based private investor for $2.9 million. The new ownership has plans to revive the neighborhood shopping center that had been neglected over the past several years