NEW CANAAN — The town housing authority has officially purchased the former location of Avalon New Canaan for nearly $75 ...