Riverside Apartments site with 67-unit approval sells over $2 million