Crestview Village trades for $20M