Rivermark Village changes hands for $90 million