An apartment complex at 2701 Alder St. sold last week for not quite $28.2 million, according to Pierce County records.