Newly built apartments in downtown St. Pete sell for $92 million

A Denver investor has purchased a newly built complex in downtown St. Pete.Original Article