A large apartment complex on the Westshore waterfront has been sold to a Dallas investment firm.