An affordable senior apartment building in Williamsville has been sold for $8.45 million. Glick Village Square LLC, an ...