Downtown St. Pete apartment complex 930 Central Flats sells for $81 million
/930 Central Flats, a luxury six-story 218-unit apartment community in Downtown St. Pete’s EDGE District, has a new owner.
Texas-based residential real estate management group Olympus Property, which owns multiple apartment complexes across Florida, has acquired the upscale apartment complex at 930 Central Avenue for $81 million, according to a deed published on October 28th.
The group purchased the complex from White Oak Partners, which purchased the property in 2020 for $64 million.
Read More