View details for Avalon Wilton on River Road Avalon Wilton on River Road $4,615+ 25 River Road, Wilton Center, CT 06897